Effective Editing
Fundamental Movement Keys
C-n
C-p
C-f
C-b
Insert newline at the end of the buffer:
(setq next-line-add-newlines t)
Extended Movement
Word
Same as Fundamental but prefix M-
Paragraph
M-e
M-a
Sentence
Scrolling
C-v
- downM-v
- up
Buffer
These leave a mark, jump to the mark with C-u C-SPC
(on marks see Fixing the mark commands)
Advanced Movement
s-Expression
Or Balanced-Expression
C-M-f
C-M-b
ISearch
C-s
C-s C-s
- repeats last query
M-s w
- fuzzy finds matches
M-m
- back to indentation
Defun
C-M-a
C-M-e