RAD Studio (Common)
ContentsIndex
PreviousUpNext
Emacs (System) Keyboard Shortcuts

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 As.  
Ctrl+xs  
File\Save.  

 

Cursor Movement 
 
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 
 
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 
 
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 
 
Alt+%  
Searches and replaces.  
Ctrl+s  
Searches.  
Ctrl+l  
Searches again.  
Ctrl+r  
Searches backward.  

 

Transposing Text and Capitalization 
 
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.  

 

Debugging (Non-Emacs) 
 
Alt+F5  
Debugs.  
Ctrl+F7  
Run\Add Watch.  

 

Bookmarks 
 
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.  
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!