-
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
SPC q q
- quitSPC w /
- split window verticallySPC w
- - split window horizontallySPC 1
- switch to window 1SPC 2
- switch to window 2SPC w c
- delete current windowSPC TAB
- switch to previous bufferSPC b b
- switch buffersSPC f f
- find a fileSPC f s
- save a file (:w also works)SPC p p
- open projectSPC p h
- find a file in current projectSPC b d
- kill current bufferSPC b M
- move buffer to another windowSPC v
- enter expand-region mode
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