Shortcuts.

Need help with keyboard symbols?

TextMate

The missing editor. Code and markup brought to the 21st century.

Shortcut Description
Go to the end of line
Go to the beginning of line
Select text from cursor to the end of line
Select text from cursor to the beginning of line
Select text from cursor to the end of word
Select text from cursor to the beginning of word
Move current line/selection up
Move current line/selection down
[ Unindent current line/selection
] Indent current line/selection
B Select current scope
W Select current word
L Select current line
B Select enclosing brackets
Go to the beginning of document
Go to the end of document
Go to the beginning of word
Go to the end of word
L Go to line
T Go to file
T Go to symbol
[1-9] Go to tab
] Go to next tab
[ Go to previous tab
L Show/Hide line numbers
B Show/Hide bookmarks
F2 Bookmark current line
F2 Go to next bookmark
F2 Go to previous bookmark
N Show document/selection stats
P Show current scope
D Duplicate current line/selection
K Delete current line/selection
/ Comment/Uncomment current line/selection
F5 Sort selected lines
D Toggle drawer
W Toggle soft wrap
R Reveal current file in project
[ Unindent current line/selection
V Paste from history
V Paste previous entry
F Find
F Find in project
G Find next
G Find previous
F Replace all
F Replace in selection
F Replace and find
E Use selection to find
E Use selection to replace
Complete word based on current document
U Uppercase text
U Downcase text
U Titlecase text
G Opposite case
Open bundle menu
[A-Z] Switch between different languages
T Select bundle item
E Execute current line/selection as Ruby code
P Preview document
O Switch between insert and overwrite mode
Q Reformat the current paragraph
J Reformat and justify current paragraph
Q Remove any newline character from current paragraph
T Display TODO List
B Open Bundle editor
lorem Generate text placeholder
V Paste selection to Paste Bin
] Align variable assignments
Switch between editing window and project drawer
K Delete from cursor to the end of line
backspace Delete from cursor to the start of line
space Rename the current selected file (on the drawer)

Keyboard symbols

  • ⌘: command
  • ⌥: option
  • ⇧: shift
  • ⇥: tab
  • ⌃: control
  • ⌦: delete
  • ↩: return
  • ⎋: esc
  • ↑: arrow up
  • →: arrow right
  • ↓: arrow down
  • ←: arrow left