-
SPC q q
- quit -
SPC w /
- split window vertically -
SPC w
- - split window horizontally -
SPC 1
- switch to window 1 -
SPC 2
- switch to window 2 -
SPC w c
- delete current window -
SPC TAB
- switch to previous buffer -
SPC b b
- switch buffers -
SPC f f
- find a file -
SPC f s
- save a file (:w also works) -
SPC p p
- open project -
SPC p h
- find a file in current project -
SPC b d
- kill current buffer -
SPC b M
- move buffer to another window -
SPC v
- enter expand-region mode -
SPC b b
- Helm mini; lists buffers & recent filesCTRL SPC
- Mark ItemsCTRL z
- Actions
-
SPC b B
- ibuffer -
SPC f f
- open filesCTRL h
- up a folderCTRL l
- open a folderCTRL j
- upCTRL k
- down
-
SPC p f
- opens root of project -
SPC p p
- opens projects -
SPC /
- searches through project -
SPC s s
- search in a file -
SPC s l
- find all function definitons in a file -
SPC v
- expand region -
SPC V
- contract region -
s (
- put parens around a region -
SPC s e
- multiple cursorsn
- jumpN
- jump
-
SPC h d
- help describe -
SPC h d f
- help describe functions -
SPC h d v
- help describe variables -
SPC f e h
- help -
ALT /
- snippet completion -
SPC t s
- syntax checking -
SPC e
- syntax checking options -
SPC a r
- ranger -
SPC a d
- deer
[e
- Move line up]e
- Move line down[SPACE
- Insert space above]SPACE
- Insert space below[p
- Paste above current line]p
- Paste below current line
grm
- make-all-cursorsgru
- undo-all-cursorsgrs
- pause-cursorsgrr
- resume-cursorsgrf
- make-and-goto-first-cursorgrl
- make-and-goto-last-cursorgrh
- make-cursor-hereM-n
- make-and-goto-next-cursorgrN
- skip-and-goto-next-cursorM-p
- make-and-goto-prev-cursorgrP
- skip-and-goto-prev-cursorC-n
- make-and-goto-next-matchgrn
- skip-and-goto-next-matchC-t
- skip-and-goto-next-matchC-p
- make-and-goto-prev-matchgrp
- skip-and-goto-prev-match
0
- beginning of line^
- beginning of non-whitespace$
- end of line9j
- move down 9 linesw
- move forward by wordb
- move backward by wordgg
- first lineG
- last lineC-u
- up half pageC-d
- down half pagef/
- move forward to first "/" charactert/
- move forward right before the first "/" character;
- repeat that command againH
- head of the screenM
- middle of the screenL
- last of the screen}
- move forward by paragraph or block{
- move backwards by paragraph or block*
- search for word under the cursorn
- search again forwardN
- search again backwards#
- search backwards for word under cursor/
- search forward?
- search backward%
- find matching brace, paren, etcma
- mark a line in a file with marker "a"- ``a` - after moving around, go back to the exact position of marker "a"
'a
- after moving around, go back to line of marker "a":marks
- view all the marks''
- go to the last place you were
x
- delete char under cursorX
- delete char before cursorA
- add to end of lineI
- insert at the beginning of the linedd
- delete lineD
- delete from cursor to end of linedi'
- delete text inside single quotesyy
- copy lineY
- copy from cursor to end of linecc
- change lineC
- change from cursor to end of linecit
- change text inside html tagci'
- change text inside single quotesci{
- change text inside curly brackets.ci...
- etcp
- paste after cursorP
- paste before cursoro
- add line belowO
- add line above.
= repeat last commentr
- replace characterR
- replace. (overwrite) (good for columns of text)J
- join line (cursor can be anywhere on line)
v
- visual char modeV
- visual line modeC-v
- block visual mode
SPC w c has been replaced by SPC w d