Learn TextMate Shortcuts for macOS
Most Used TextMate Shortcuts
Action |
TextMate Shortcuts |
New |
Command + N |
New project |
Control + Command + N |
Open |
Command + O |
Save |
Command + S |
Save as |
Shift + Command + S |
Save all |
Option + Command + S |
Save project |
Control + Command + S |
Save project as |
Control + Shift + Command + S |
Reveal in project |
Control + Command + R |
Print |
Command + P |
Help |
Command + ? |
Undo |
Command + Z |
Redo |
Shift + Command + Z |
Cut |
Command + X |
Copy |
Command + C |
Paste |
Command + V |
Paste without re-indenting |
Control + Command + V |
Paste previous |
Shift + Command + V |
Paste from the clipboard history |
Control + Option + Command + V |
Duplicate line / selection |
Command + Shift + D |
Freehand editing |
Option + Command + E |
Overwrite mode |
Option + Command + O |
Select word |
Control + W |
Select line |
Shift + Command + L |
Select enclosing brackets |
Shift + Command + B |
Select current scope |
Control + Option + B |
Select all |
Command + A |
Completion |
Esc |
Find |
Command + F |
Find in project |
Shift + Command + F |
Find next |
Command + G |
Find previous |
Shift + Command + G |
Replace all |
Control + Command + F |
Replace all in selection |
Control + Shift + Command + F |
Replace & find |
Option + Command + F |
Use selection for find |
Command + E |
Use selection for replace |
Shift + Command + E |
Jump to selection |
Command + J |
Spelling |
Command + : |
Check spelling |
Command + ; |
Check spelling as you type |
Option + Command + ; |
Special characters |
Option + Command + T |
Bigger font |
Command + + |
Smaller font |
Command + – |
Show / hide bookmarks |
Option + Command + B |
Show / hide line numbers |
Option + Command + L |
Show / hide project drawer |
Control + Option + Command + D |
Soft wrap |
Option + Command + W |
Show / hide invisibles |
Option + Command + I |
Fold current block |
F1 |
Convert to uppercase |
Control + U |
Convert to lowercase |
Control + Shift + U |
Convert to title case |
Control + Option + U |
Convert to opposite case |
Control + G |
Move line up / down |
Control + Command + Up & Down Arrow Key |
Move column left / right |
Control + Command + Left & Right Arrow Key |
Shift left |
Option + Tab |
Shift right |
Option + BackTab |
Indent line |
Option + Command + [ |
Edit each line in selection |
Option + Command + A |
Reformat paragraph |
Control + Q |
Reformat and justify |
Control + J |
Unwrap paragraph |
Control + Option + Q |
Execute line inserting result |
Control + R |
Filter through command |
Option + Command + R |
Add / remove bookmark |
Command + F2 |
Go to next bookmark |
F2 |
Go to previous bookmark |
Shift + F2 |
Navigate tabs |
Option + Command + Left & Right Arrow Key |
Go to header / source |
Option + Command + Up Arrow Key |
Go to file |
Command + T |
Go to symbol |
Shift + Command + T |
Scroll line up / down |
Control + Option + Command + Up & Down Arrow Key |
Scroll column left / right |
Control + Option + Command + Left & Right Arrow Key |
Go to line |
Command + L |
Go to middle visible line |
Shift + Command + J |
Sort lines |
F5 |
Statistics for document / selection |
Control + Shift + N |
Select bundle item |
Control + Command + T |
Open bundle menu |
Control + Esc |
Show web preview |
Control + Option + Command + P |
Source Shortcuts
Action |
TextMate Shortcuts |
Comment line / selection |
Command + / |
Lookup definition (ctags) |
Control + ] |
Toggle single / double string quotes |
Control + “ |
Escaped double quotes: \”…\” |
Command + “ |
Escaped single quotes: \’…\’ |
Option + Command + “ |
Insert comment banner |
Control + Shift + B |
Continue line comment |
Enter |
Newline: \n |
Command + Enter |
Convert spaces to tabs |
Control + Shift + Command + T |
Convert source to HTML |
Control + Shift + H |
View source as HTML |
Control + Option + Command + P |
HTML Shortcuts
Action |
TextMate Shortcuts |
Documentation |
Control + H |
Validate |
Control + Shift + V |
Tidy |
Control + Shift + H |
Refresh browser |
Command + R |
Convert to entities / URL escapes |
Command + & |
Insert open / close tag |
Control + < |
Insert close tag |
Option + Command + . |
Wrap selection in open / close tag |
Control + Shift + W |
Wrap each selected line in tag |
Control + Shift + Command + W |
Wrap selection as link |
Control + Shift + L |
Non breaking space |
Option + Spacebar |
br |
Control + Enter |
Strong |
Command + B |
Emphasize |
Command + I |
PHP Shortcuts
Action |
TextMate Shortcuts |
Documentation |
Control + H |
Validate |
Control + Shift + V |
Continue block comment |
Enter |
Run |
Shift + Command + R |
Download TextMate Shortcuts PDF
READ NEXT: