Editor - Emacs

C-Ctrl
M-Alt

Moving Cursor

move by char, back/forward
C-b    C-f
move by word, back/forward
M-b    M-f

C-p: move to the previous line
C-n: move to the next line

C-a: move to the beginning of the line 
C-e: move to the end of the line

M-a: move to the beginning of the sentence
M-e: move to the end of the sentence

C-<: move to the beginning of the text
C->: move to the end of the text

Functional

Multiple window

Multiple frame

Search

Delete/Copy/Paste/Undo

File

Buffer

Fork me on GitHub