Cancel a command: C-g
Close emacs: C-x C-c
Close an authomatic opened buffer: q
Opening emacs: $ emacs
Opening emacs in console: $ emacs -nw = $ emacs –no-window-system
Opening a file with emacs: $ emacs file
Save: C-x C-s
Save as: C-x C-w
When you load a file in Emacs with find-file, it gets put into a “buffer”. As long as you don't kill the buffer, it stays in memory, you don't have to reload it.
To create a file, just visit it with C-x C-f as if it already existed. This creates an empty buffer, in which you can insert the text you want to put in the file. Emacs actually creates the file the first time you save this buffer with C-x C-s.
Open file: C-x C-f
Change from opened files (opened buffers): C-x b
List of opened buffers: C-x C-b
Kill a buffer: C-x k
Go to the beginning of the line: C-a
Kill the rest of the line: C-k
Kill the whole line: C-a C-k
Close other windows: C-x 1
Close this window: C-x 0
Split window in horizontal: C-x 2
Split window in vertical: C-x 3
After splitting a window you will want to open a buffer on it: C-x b
Change to another window: C-x o
Open a buffer with a shell: M-x shell
Write one command: M-!