From: http://www.engr.uvic.ca /~ Dastone/emacs-keys.htmlEmacs keyboard shortcuts
File |
Open |
CTRL-X, Ctrl-F |
|
Save |
CTRL-X, Ctrl-S |
|
Save |
CTRL-X, Ctrl-W |
|
Save all |
CTRL-X, S |
|
Revert to file |
CTRL-X, Ctrl-V |
|
Revert Buffer |
Meta-X, revert-Buffer |
|
Close Window/Buffer |
CTRL-X, K |
|
Quit |
CTRL-X, Ctrl-C |
|
Edit |
Undo |
CTRL -_ |
|
Begin Selection |
CTRL-SPC |
|
Cancel Selection |
CTRL-G |
|
Cut Selection |
CTRL-W |
|
Cut line |
CTRL-K |
|
Paste |
CTRL-y |
|
Copy selection to numbered clipboard |
CTRL-X R S[#] |
|
Paste from numbered clipboard |
CTRL-X R I[#] |
|
Delete |
Del |
|
FWD Delete |
CTRL-d |
|
Delete word |
Meta-del |
|
FWD Delete word |
Meta-d |
|
Delete line |
CTRL-K |
|
Cursor Movement |
|
Forward |
Backward |
Word |
Meta-F |
Meta-B |
Line |
CTRL- |
CTRL-e |
Paragraph |
Meta -{ |
Meta -} |
Page |
CTRL-V |
Meta-V |
Document |
Meta-< |
Meta-> |
C Function |
Meta-Ctrl- |
Meta-control-e |
Search |
Incremental search |
CTRL-S |
|
Incremental search reverse |
CTRL-R |
|
Regexp Inc search |
Meta-Ctrl-S |
|
Regexp Inc search reverse |
Meta-Ctrl-R |
|
Interactive search and replace |
Meta-% |
|
Goto line number |
Meta-x goto-line |
|
Previous matching Bracket |
Meta-Ctrl-B (or ESC Ctrl-B) |
|
Next matching Bracket |
Meta-Ctrl-F (or ESC Ctrl-f) |
|
Window |
Close |
CTRL-X, K |
|
Next window |
CTRL-X, B |
|
Choose Window |
CTRL-X, Ctrl-B |
|
Maximize |
CTRL-X, 1 |
|
Split horizontal |
CTRL-X, 2 |
|
Split vertical |
CTRL-X, 3 |
|
Switch focus between windows |
CTRL-X, O |
|
Activate menu bar |
Meta -' |
|
Registers |
Copy selection to numbered clipboard |
CTRL-X R S[#] |
|
Paste from numbered clipboard |
CTRL-X R I[#] |
|
Set numbered bookmark |
CTRL-X R SPC[#] |
|
Jump to numbered bookmark |
CTRL-X R J[#] |
|
Formatting |
Re-flow paragraph |
Meta-Q |
|
Indent Selection |
Meta-control -/ |
|
Uppercase word |
Meta-u |
|
Lowercase word |
Meta-l |
|
Capitalize word |
Meta-C |
|
Uppercase Selection |
CTRL-X, Ctrl-u |
|
Lowercase Selection |
CTRL-X, Ctrl-l |
|
Macros |
Start recording |
CTRL-X ,( |
|
Stop recording |
CTRL-X ,) |
|
Play macro |
CTRL-X, E |
|
Repeat command#Times |
Meta-[#][Command] |
|
Repeat command#Times |
CTRL-u[#][Command] |