Here I list some shortcuts which I found most useful.
Option + Left Drag with mouse
This allows selection and direct editing on vertical columns.
Esc
In many IDEs,
Tab
is used for auto completion, similarly you can use Esc
key to do this.Command + Shift + F
This allows quick replace in a bunch of files inside the same project folder.
Control + Command + left Arrow or Right Arrow
Shift + Command + L
Command + [ or ]
This is very useful for Python when there is a block of code need to be indented.
Command + /
If you do
Command + /
two times, it will uncomment the line. You can also first selected the code block and then comment all together.Control + Option + Command + v
Control + Shift + d
Control + Shift + b
Shift + Command + h
Control + Command + t
I did a google search during the writing and found a number of great posts and resources:
Essential TextMate Shortcuts, Tips and Techniques
TextMate shortcuts you should be using
PDF version of the TextMate cheat Sheet.