-
M-x eval-buffer
: Self-explanatory -
M-x replace-string
: Self-explanatory -
C-x C-c
: Quit emacs -
C-g
: Cancel current command (keyboard-quit)
C-x C-s
: Save bufferC-x C-w
: Save asC-x k RET
: Kill current bufferC-x b
: Switch buffersC-x C-b
: buffer managment (ibuffer)q
: Quit,
: Rotate between sorting modess a
: Sort alphabeticly/ m
: Filter buffers by major/ n
: Filter buffers by name/ c
: Filter buffers by contents/ f
: Filter buffers by filename/ g RET <group name>
: Give a group name to current filter/ /
: Clear filtersC-o
: open in adjacent/new windowo
: Open buffer in current windowg
: Refreshm
: Mark (select) a bufferA
: View/Open marked buffersS
: Save buffer changesD
: Close buffersV
: Revert/undo changesu
: Un-select/mark a buffer
C-x o
: switch windowC-x 0
: Close current windowC-x 1
: Close all but current windowC-x 3
: Make a new window split under (with same buffer)C-x 3
: Make a new window split to the right (with same buffer)
C-p
: previous-lineC-n
: next-lineC-a
: move-beginning-of-lineC-e
: move-end-of-lineM-f
: forward-wordM-b
: backward-wordCM-f
: forward-sexp (logical expression (){}[]''"")CM-b
: backward-sexpM-<
: beginning-of-bufferM->
: end-of-bufferC-v
: scroll-up-commandM-v
: scroll-down-commandM-g M-g
: goto-line (take n number prefix)M-g TAB
: move-to-column (take n number prefix)
C-k
: Kill to end of lineC-d
: Kill char at pointC-w
: Kill selected regionM-d
: Kill forward to end of wordM-DEL
: Kill backward to beginning of wordC-y
: yank Insert last item in the killring (paste)M-y
: yank-popC-x u
: Undo (orC-\
)
M-;
: Comment out selected region (or add comment at eol)M-/
: AutocompleteM-!
: Run command in shellC-s
: Simple search
C-SPC
: Place a marker (then move it'll make a region orC-SPC
again to deactivate)C-u C-SPC
: Teleport point back to last markC-x C-x
: exchange-point-and-markC-w
: Kill a region (or current line)M-w
: Copy a region (or current line)C-y
: Paste a last item in killring
C-x (
: Start recordingC-x )
: End recordingC-x e
: Execute recorded macro
C-c p h
: helm-projectileC-c p f
: helm-projectile-find-fileC-c p b
: helm-projectile-switch-to-bufferC-c p !
: run a shell-command in project rootC-c p &
: run an async-shell-command in project rootC-c s s
: Switch project (alsos-s
)s-t
: helm-projectile
C-x x s
: persp-switchC-x x c
: persp-killC-x x r
: persp-renameC-x x n|<right>
: persp-nextC-x x p|<left>
: persp-prev
-- C-x 3 : Make a new window split under (with same buffer)
+- C-x 2 : Make a new window split under (with same buffer)