dojo
TextMate Cheatsheet
ShortcutFoo uses a Spaced Repetition System that adapts to your training.
scf keyboard

Text Editing Beginner

⌘Z
Undo
⌘⇧Z
Redo
⌘X
Cut
⌘C
Copy
⌘V
Paste
ESC
Autocomplete
scf keyboard

Text Editing Intermediate

⌘⇧V
Paste previous
⌘^⌥V
Show clipboard history
^⇧D
Duplicate line
⌘⌥E
Free hand editing mode
⌘⌥O
Overwrite mode
⌘/
Comment line / selection
^T
Transpose characters
^D
Delete char on right
⌘[
Shift left
⌘]
Shift right
⌘⌥]
Align assignments
scf keyboard

Text Editing Advanced I

^U
Convert to uppercase
^⇧U
Convert to lowercase
^⌥U
Convert to titlecase
^G
Convert to opposite case
⌘^UP
Move line up
⌘^DOWN
Move line down
⌘^LEFT
Move column left
⌘^RIGHT
Move column right
scf keyboard

Text Editing Advanced II

⌘⌥A
Edit each line in selection
^Q
Reformat paragraph
^J
Reformat and justify
^⌥Q
Unwrap paragraph
^R
Execute line and insert result
^⌥⇧V
Send selection to pastie
⌘⌥M
Define new macro
⌘⇧M
Run macro
scf keyboard

Text Navigation

⌘^⌥UP
Scroll up
⌘^⌥DOWN
Scroll down
⌘^⌥LEFT
Scroll left
⌘^⌥RIGHT
Scroll right
^A
Go to beginning of line
^E
Go to end of line
scf keyboard

Find and Replace

⌘F
Find
⌘⇧F
Find in project
⌘G
Find next
⌘⇧G
Find previous
⌘^F
Replace all
⌘^⇧F
Replace all in selection
⌘⌥F
Replace and find
⌘E
Use selection for find
^S
Incremental Search
scf keyboard

Show / Hide

⌘⌥T
Show special characters
⌘⌥B
Show/hide bookmarks
⌘⌥L
Show/hide line numbers
⌘^⌥D
Show/hide project drawer
⌘⌥I
Show/hide invisibles
^⇧N
Show document stats
⌘^⌥P
Show web preview
scf keyboard

Source Code

⌘⇧"
Insert escaped double quotes
^⇧B
Insert comment banner
⌘↵
Insert new line
⌘⌥;
Insert ; at end of line
⌘⇧↵
Inert ; and new line
^↵
Insert \n
scf keyboard

File Navigation

⌘⌥UP
Go to header / source
⌘⌥DOWN
Go to alternate file
⌘L
Go to line
scf keyboard

Text Selection

^W
Select word
⌘⇧L
Select line
^⌥B
Select current scope
scf keyboard

File Management

⌘O
Open
⌘S
Save
⌘⇧S
Save as
⌘⌥S
Save all
⌘^S
Save project
⌘^⇧S
Save project as
scf keyboard

Misc

⌘⇧:
Spelling
⌘;
Check spelling
⌘⌥;
Check spelling while typing
⌘^T
Select bundle item
⌘⇧+
Increase font size
⌘-
Decrease font size
^]
Lookup definition
⌘^R
Reveal in project
achievement-star