TextMate keyboard shortcuts 

TextMate    

Ze Zeynel -
5 years ago
- Shortcuts
0
⌘ Cmd + N

New

0
Control + ⌘ Cmd + N

New project

0
⌘ Cmd + O

Open

0
⌘ Cmd + S

Save

0
↑  Shift + ⌘ Cmd + S

Save as

0
⌥ Opt + ⌘ Cmd + S

Save all

0
Control + ⌘ Cmd + S

Save project

0
Control + ↑  Shift + ⌘ Cmd + S

Save project as

0
Control + ⌘ Cmd + R

Reveal in project

0
⌘ Cmd + P

Print

0
⌘ Cmd + ?

Help

0
⌘ Cmd + Z

Undo

0
↑  Shift + ⌘ Cmd + Z

Redo

0
⌘ Cmd + X

Cut

0
⌘ Cmd + C

Copy

0
⌘ Cmd + V

Paste

0
Control + ⌘ Cmd + V

Paste without re-indenting

0
↑  Shift + ⌘ Cmd + V

Paste previous

0
Control + ⌥ Opt + ⌘ Cmd + V

Paste from the clipboard history

1
⌘ Cmd + ↑  Shift + D

Duplicate line / selection

0
⌥ Opt + ⌘ Cmd + E

Freehand editing

0
⌥ Opt + ⌘ Cmd + O

Overwrite mode

1
Control + W

Select word

0
↑  Shift + ⌘ Cmd + L

Select line

0
↑  Shift + ⌘ Cmd + B

Select enclosing brackets

0
Control + ⌥ Opt + B

Select current scope

0
⌘ Cmd + A

Select all

0
Esc

Completion

0
⌘ Cmd + F

Find

0
↑  Shift + ⌘ Cmd + F

Find in project

0
⌘ Cmd + G

Find next

0
↑  Shift + ⌘ Cmd + G

Find previous

0
Control + ⌘ Cmd + F

Replace all

0
Control + ↑  Shift + ⌘ Cmd + F

Replace all in selection

0
⌥ Opt + ⌘ Cmd + F

Replace & find

0
⌘ Cmd + E

Use selection for find

0
↑  Shift + ⌘ Cmd + E

Use selection for replace

0
⌘ Cmd + J

Jump to selection

0
⌘ Cmd + :

Spelling

0
⌘ Cmd + ;

Check spelling

0
⌥ Opt + ⌘ Cmd + ;

Check spelling as you type

0
⌥ Opt + ⌘ Cmd + T

Special characters

0
⌘ Cmd + +

Bigger font

0
⌘ Cmd + -

Smaller font

0
⌥ Opt + ⌘ Cmd + B

Show / hide bookmarks

0
⌥ Opt + ⌘ Cmd + L

Show / hide line numbers

0
Control + ⌥ Opt + ⌘ Cmd + D

Show / hide project drawer

0
⌥ Opt + ⌘ Cmd + W

Soft wrap

0
⌥ Opt + ⌘ Cmd + I

Show / hide invisibles

1
F1

Fold current block

0
Control + U

Convert to uppercase

0
Control + ↑  Shift + U

Convert to lowercase

0
Control + ⌥ Opt + U

Convert to title case

0
Control + G

Convert to opposite case

0
Control + ⌘ Cmd +   

Move line up / down

0
Control + ⌘ Cmd +   

Move column left / right

0
⌥ Opt + Tab

Shift left

0
or ⌘ Cmd + [
0
⌥ Opt + BackTab

Shift right

Advertisement

0
or ⌘ Cmd + ]
0
⌥ Opt + ⌘ Cmd + [

Indent line

0
⌥ Opt + ⌘ Cmd + A

Edit each line in selection

0
Control + Q

Reformat paragraph

0
Control + J

Reformat and justify

0
Control + ⌥ Opt + Q

Unwrap paragraph

0
Control + R

Execute line inserting result

0
⌥ Opt + ⌘ Cmd + R

Filter through command

0
⌘ Cmd + F2

Add / remove bookmark

0
F2

Go to next bookmark

0
↑  Shift + F2

Go to previous bookmark

0
⌥ Opt + ⌘ Cmd +   

Navigate tabs

0
⌥ Opt + ⌘ Cmd +

Go to header / source

0
⌘ Cmd + T

Go to file

0
↑  Shift + ⌘ Cmd + T

Go to symbol

0
Control + ⌥ Opt + ⌘ Cmd +   

Scroll line up / down

0
Control + ⌥ Opt + ⌘ Cmd +   

Scroll column left / right

0
⌘ Cmd + L

Go to line

0
↑  Shift + ⌘ Cmd + J

Go to middle visible line

0
F5

Sort lines

0
Control + ↑  Shift + N

Statistics for document / selection

0
Control + ⌘ Cmd + T

Select bundle item

0
Control + Esc

Open bundle menu

0
Control + ⌥ Opt + ⌘ Cmd + P

Show web preview

Advertisement

0
⌘ Cmd + /

Comment line / selection

0
Control + ]

Lookup definition (ctags)

0
Control + "

Toggle single / double string quotes

0
⌘ Cmd + "

Escaped double quotes: \"…\"

0
⌥ Opt + ⌘ Cmd + "

Escaped single quotes: \'…\'

0
Control + ↑  Shift + B

Insert comment banner

0
⤶ Enter

Continue line comment

0
⌘ Cmd + ⤶ Enter

Move to end of line and insert LF (line feed)

0
⌥ Opt + ⌘ Cmd + ⤶ Enter

Move to end of line and insert ;

0
↑  Shift + ⌘ Cmd + ⤶ Enter Move to End of line and Insert ; + LF

Move to End of line and Insert ; + LF(line feed)

0
⌘ Cmd + ⤶ Enter

Newline: \n

0
Control + ↑  Shift + ⌘ Cmd + T

Convert spaces to tabs

0
Control + ↑  Shift + H

Convert source to HTML

0
Control + ⌥ Opt + ⌘ Cmd + P

View source as HTML

0
Ctrl + H

Search on apache.org

0
Control + H

Documentation

0
Control + ↑  Shift + V

Validate

0
Control + ↑  Shift + H

Tidy

0
⌘ Cmd + R

Refresh browser

0
⌘ Cmd + &

Convert to entities / URL escapes

0
Control + <

Insert open / close tag

0
⌥ Opt + ⌘ Cmd + .

Insert close tag

0
Control + ↑  Shift + W

Wrap selection in open / close tag

0
Control + ↑  Shift + ⌘ Cmd + W

Wrap each selected line in tag

0
Control + ↑  Shift + L

Wrap selection as link

-1
⌥ Opt + Space

Non breaking space

0
Control + ⤶ Enter

br

0
⌘ Cmd + B

Strong

0
⌘ Cmd + I

Emphasize

0
Control + H

Documentation

0
Control + H

Documentation

0
Control + ↑  Shift + V

Validate

0
⤶ Enter

Continue block comment

0
↑  Shift + ⌘ Cmd + R

Run


Share this page on:
Is this page helpful?
0 0

Program information

Program name: TextMate TextMate (Text editing)

TextMate is a text editor for macOS. It has features such has tabs, macro recording, foldable sections. TextMate is created by Allan Odgaard and first released in October 2004.

Web page: macromates.com

Last update: 11/11/2019 8:10 PM UTC

How easy to press shortcuts: 73%

More information >>

Shortcut count: 120

Platform detected: macOS

Similar programs



User operations

Add TextMate to your list of favorites

Advertisement


What is your favorite TextMate hotkey? Do you have any useful tips for it? Let other users know below.


 
? JW OP says: 5 years ago 11/28/2019 11:54 AM
Great resource, thanks very much!
Ze Zeynel Admin says in reply to JW : 5 years ago 11/28/2019 1:17 PM
Glad it helped, JW!