Using the Emacs Text Editor¶
The Emacs key binding notation:
- C-x is Ctrl+X
- M-x is Alt+X (usually)
- S-x is Shift+X
- C-M-x is Ctrl+Alt+X
Basic Commands¶
C-x C-c # Exit Emacs
C-x C-f # Read File
C-x C-s # Save File
C-x C-w # Save As File
C-s # Search Forward
C-r # Search Backward
C-g # Abort Command
C-x u # Undo Change
Navigation Commands¶
C-f # Forward a Character
C-b # Backward a Character
C-n # Forward a line
C-p # Backward a line
C-a # Beginning of line
C-e # End of line
C-v # Page Down
M-v # Page Up
C-x ] # End of Buffer
C-x [ # Start of Buffer
M-g g # Goto Line
Select, Cut, Copy, and Paste¶
C-SPC (or M-SPC) # Set Mark Here
C-w # Cut Selected Region
M-w # Copy Selected Region
C-y # Paste Last Cut or Copied Region