Skip to content

Editing, symbols and clipboard

Delete by character, word or line, type programming symbols from the home row, and keep five extra clipboards.

Delete

N M , . sit below the navigation keys and delete in both directions.

Key⇪⇪ ⌘⇪ ⌥
NDelete the previous word (⌥⌫)Delete to the start of the line (⇧⌘←, then ⌫)Delete to the start of the line (⌘⌫)
MDelete the previous character (⌫)Delete the previous word (⌥⌫)Move the line down (⌥⇧↓)
,Delete the next character (⌦)Delete the next word (⌥⌦)Move the line up (⌥⇧↑)
.Delete the next word (⌥⌦)Delete to the end of the line (⇧⌘→, then ⌫)Delete to the start of the line (⌘⌫)

⌥⇧↑ and ⌥⇧↓ move a line in editors that use those shortcuts, such as Visual Studio Code. Elsewhere they extend a selection.

Symbols

Symbols that need Shift move onto unshifted chords. These bindings type the characters of a US keyboard layout.

Key⇪⇪ ⌘⇪ ⌥
-_Zoom out (⌘−)
=+Zoom in (⌘=)
[({<
])}>
;:!
'==
\Toggle comment (⌘/)
/Toggle comment (⌘/)

⇪ ; then ⇪ ' types :=; ⇪ ⌘ ; then ⇪ ' types !=.

Five more clipboards

The top-row digits 6 to 0 are five clipboard slots.

ChordEffect
⇪ ⌘ 6 … ⇪ ⌘ 0Copy the selection (⌘C) and save it in slot 6 … 0
⇪ 6 … ⇪ 0Put slot 6 … 0 on the clipboard and paste it (⌘V)

A slot keeps everything that was copied, not only text, so images and rich text survive. Pasting from a slot replaces what was on the system clipboard. Slots are encrypted on disk with a key kept in your Keychain, and their contents are never written to the log.

Terminal and editor keys

Key⇪⇪ ⌘
D⌃D, end of inputLook up the selected word (⌃⌘D)
Z⌃Z, suspendF5
X⌃R, search command history⌃F5
V⌃V
B⌃B
COpen CodexOpen Claude

⇪ X sends ⌃R, not ⌃X, and ⇪ C opens an app rather than sending ⌃C. F5 and ⌃F5 start debugging and run without debugging in Visual Studio Code.