GNU Emacs Text Editor — Quick Reference
To open the GNU Emacs text editor, either launch it from your
desktop environment's applications menu, or enter the shell
command emacs
at the terminal.
Unusual aspects
- Clicking
- When placing the cursor with the mouse, you click in
the centre of a character, not in between
characters.
- Selecting
- When selecting a region of text, you don't click and
drag. Instead, click with the left mouse button on one
character then click with the right mouse button on
another.
- Prompt
- Take note of the single blank line at the very bottom of
the editor window: this is where commands will prompt you
for input and give you feedback. You can use Ctrl + G to
cancel a command if it is prompting you for input.
Commands
Note: commands labelled (*) are extensions provided by Biksel.
General
Ctrl + X, then Ctrl + C:
| quit
|
Ctrl + G: | cancel command
|
File
drag and drop: | open file
|
Ctrl + X, then Ctrl + F: | create or open File
|
Ctrl + X, then Ctrl + S: | Save
|
Ctrl + X, then S: | Save all
|
Edit
Ctrl + /: | undo
|
Ctrl + K: | cut lines (press multiple times)
|
Ctrl + Y: | paste lines
|
Left Mouse, then Right Mouse: | copy region
|
Left Mouse, then Right Mouse twice: | cut region
|
Middle Mouse: | paste region
|
View
Alt + Up: | scroll Up (*)
|
Alt + Down: | scroll Down (*)
|
Ctrl + L: | centre view around cursor
|
Ctrl + X, then 1: | un-split window
|
Ctrl + X, then 2: | split window vertically
|
Ctrl + X, then 3: | split window horizontally
|
Ctrl + X, then O: | move to Other subwindow
|
Ctrl + X, then B: | switch to other open file
|
Search
Ctrl + S: | Search forward
|
Ctrl + R: | search backward
|
C
Tab: | re-indent line or region
|
Alt + Q: | re-wrap comment paragraph
|
Biksel
F5: | build (*)
|
F6: | run (*)
|
F7: | build and run (*)
|
F8: | open image editor (*)
|