Emacs (System) Keyboard Shortcuts
Go Up to Keyboard Mappings Index
The following table lists the Emacs Key Mapping keyboard shortcuts for the Code Editor.
| Shortcut | Action |
|---|---|
|
Ctrl+h |
Displays context-sensitive help. |
|
Ctrl+x Ctrl+s |
File\ Save Commands. |
|
Ctrl+xs |
File\Save. |
| Cursor Movement | Action |
|---|---|
|
Ctrl+p |
Moves to the previous line. |
|
Ctrl+n |
Moves to the next line. |
|
Alt+v |
Page up. |
|
Ctrl+v |
Page down. |
|
Ctrl+f |
Moves one character forward. |
|
Ctrl+b |
Moves one character back. |
|
Alt+f |
Moves one word forward. |
|
Alt+b |
Moves one word back. |
|
Ctrl+a |
Moves to the beginning of a line. |
|
Ctrl+e |
Moves to the end of a line. |
| Deleting Text | Action |
|---|---|
|
Ctrl+d |
Deletes a character. |
|
Alt+d |
Deletes a word. |
|
Ctrl+k |
Deletes to the end of the line. |
|
Alt+k |
Deletes to the beginning of the line. |
| Cutting and Pasting | Action |
|---|---|
|
Click+xi |
Inserts a file. |
|
Ctrl+xu |
Performs an undo. |
|
Alt+w |
Edit\Copy. |
|
Ctrl+w |
Performs a cut. |
|
Ctrl+y |
Performs a yank; Edit/Paste. |
| Searching | Action |
|---|---|
|
Alt+% |
Searches and replaces. |
|
Ctrl+s |
Searches. |
|
Ctrl+l |
Searches again. |
|
Ctrl+r |
Searches backward. |
| Transposing Text and Capitalization | Action |
|---|---|
|
Alt+c |
Capitalizes a word. |
|
Ctrl+t |
Transposes letters. |
|
Ctrl+x Ctrl+t |
Transposes lines. |
|
Alt+t |
Transposes words. |
|
Alt+u |
Sets word to uppercase. |
|
Alt+l |
Sets word to lowercase. |
|
Ctrl+x Ctrl+u |
Sets selection to uppercase. |
|
Ctrl+x Ctrl+ |
Sets selection to lowercase. |
| Font Size | Action |
|---|---|
|
Ctrl+Num + |
Increases the font size of the Code Editor. |
|
Ctrl+Num - |
Decreases the font size of the Code Editor. |
| Debugging (Non-Emacs) | Action |
|---|---|
|
Alt+F5 |
Debugs. |
|
Ctrl+F7 |
Run\Add Watch. |
| Bookmarks | Action |
|---|---|
|
Ctrl+xmn |
Sets a bookmark, where n is a number from 0 to 9. |
|
Ctrl+xbn |
Goes to a bookmark, where n is a number from 0 to 9. |