Emacs (System) Keyboard Shortcuts

From RAD Studio
Jump to: navigation, search

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.