EN

Spacemacs Key Bindings

by RepeatMe Open Decks

Source: Adrien Becchis (AdrieanKhisbe), https://github.com/AdrieanKhisbe/spacemacs-anki-deck (MIT), converted for RepeatMe.

code emacs keyboard-shortcuts
302 cards

What's inside

SPC b .
Buffer transient state
SPC b a
Add buffer to perspective
SPC b B
ibuffer
SPC b b
Helm mini
SPC b d
Kill this buffer
SPC b D
Kill buffer using ace-window
SPC b e
Erase this buffer
SPC b f
Reveal in Finder
SPC b h
Buffer Home
SPC b m
Kill other buffer
SPC b m
Kill other buffer
SPC b N
new empty buffer
SPC b P
Copy clipboard to whole buffer
SPC b p
Previous buffer
SPC b R
Save revert buffer
SPC b r
Remove buffer from perspective
SPC b s
switch to scratch buffer
SPC b W
Goto Buffer Workshpace
SPC b w
Read only mode
SPC b Y
Copy whole buffer to clipboard
SPC b C-d
Kill matching buffers rudely
SPC f b
Helm filtered bookmarks
SPC f c
Copy file
SPC f D
Delete current bufer and file
SPC f E
Sudo edit
SPC f f/F
Helm find file
SPC f g
Rgrep
SPC f h
Hexl find file
SPC f J
Open junk file
SPC f j
Dired jump
SPC f L
Helm locate
SPC f l
Find file Literally
SPC f o
Open file in external program
SPC f R
Rename Current Buffer file
SPC f r
Helm recentf
SPC f s
Save Buffer
SPC f S
Save all buffers
SPC f T
Neotree Show
SPC f t
Toggle Neotree
SPC f y
Show and copy buffer filename
SPC f e d
Find dotfile
SPC f e i
Fond user init file
SPC f e R
Sync Spacemacs configuration
SPC f e l
Helm locate library
SPC j $
Push mark and go to end of line
SPC j 0
Push mark and go to beginning of line
SPC j =
Indent region or buffer
SPC j b
Avy Pop Mark
SPC j D
Dired jump other window
SPC j d
Dired-jump
SPC j f
Find function
SPC j i
Helm jump in buffer
SPC j I
Helm imenu in all buffers
SPC j j
Avy goto Char
SPC j J
Avy Goto Char 2
SPC j k
Goto next line and indent
SPC j l
Avy Goto Line
SPC j n
Sp newline
SPC j o
Open line
SPC j q
Dumb Jump Quick Look
SPC j s
split sexp
SPC j S
Split and new line
SPC j u
Avy Goto Url
SPC j v
Find Variable
SPC g >
Show submodule prompt
SPC g b
Open a magit blame
SPC g f h
Show file commits history
SPC g H c
Clear highlights
SPC g H h
Highlight regions by age of commits
SPC g H t
Highlight regions by last updated time
SPC g I
Open helm-gitignore
SPC g s
Open a magit status window
SPC g S
Stage current file
SPC g m
Magit dispatch popup
SPC g M
Display the last commit message of the current line
SPC g t
Launch the git time machine
SPC g U
Unstage current file
SPC TAB
Go to last Buffer
SPC !
Shell Command
SPC '
Open Shell
SPC *
Smart search without input
SPC /
Smart Search
SPC 0..9
Got to num window
SPC :
M-x
SPC ;
Nerd commenter comment operator
SPC ?
Show Keybindings
SPC `/
Winum select window by number
SPC u
Universal Arg
SPC v
Expand Region
SPC
Apropos
SPC a
Applicatoins
SPC B
Global buffers
SPC b
Buffers
SPC C
Capture/Colors
SPC c
Compile/Comments
SPC d
Prefix
SPC e
Errors
SPC f
Files
SPC g
Git/Control-Version
SPC h
Help
SPC i
Insertion
SPC j
jump/join/split
SPC k
Lisp
SPC l
Layout
SPC n
Narrow/Number
SPC p
Projects
SPC q
Quit
SPC S
Spelling
SPC s
search/symbol
SPC T
UI toggles/Themes
SPC t
Toggles
SPC w
Windows
SPC x
Text
SPC z
Zoom
SPC s b/B
Search buffer (with default input)
SPC s f/F
Search files in a given directory (with default input)
SPC s p/P
Search in current project (with default input)
SPC s s
Search with the first found tool
SPC s S
Search with the first found tool with default input
SPC s a a
Ag
SPC s a A
Ag with default input
SPC s g g
Grep
SPC s g G
Grep with default input
F3
In a helm or ivy buffer, save results to a regular buffer
SPC r l
Resume the last completion buffer
SPC r s/s l
Resume search buffer (completion or converted search buffer)
SPC s `
Go back to the previous place reached with helm-ag
*
Initiate navigation transient state on current symbol and jump forwards
#
Initiate navigation transient state on current symbol and jump backwards
SPC s e
Edit all occurrences of the current symbol(/)
SPC s h
Highlight the current symbol and all its occurrence within the current range
SPC s H
Go to the last searched occurrence of the last highlighted symbol
SPC t h a
Toggle automatic highlight of symbol under point after ahs-idle-interval seconds
SPC s s
Execute helm-swoop
SPC s S
Execute helm-multi-swoop
SPC s C-s
Execute helm-multi-swoop-all
SPC l [C-1..C-9, C-0]
Switch to nth layout and keep the transient state active
SPC l
Switch to the latest layout
SPC l a
Add a buffer to the current layout
SPC l A
Add all the buffers from another layout in the current one
SPC l b
Select a buffer in the current layout
SPC l d
Delete the current layout and keep its buffers
SPC l D
Delete the other layouts and keep their buffers
SPC l h
Go to default layout
SPC l l
Select/create a layout with helm
SPC l L
Load layouts from file
SPC l C-l/n
Next layout in list
SPC l C-h/p/N
Previous layout in list
SPC l o
Open a custom layout
SPC l r
Remove current buffer from layout
SPC l R
Rename current layout
SPC l s
Save layouts
SPC l t
Display a buffer without adding it to the current layout
SPC l w
Workspaces transient state (needs eyebrowse layer enabled)
SPC l x
Kill current layout with its buffers
SPC l X
Kill other layouts with their buffers
SPC w [1..9,0]
Switch to nth workspace
SPC w [C-1..C-9,C-0]
Switch to nth workspace and keep the transient state active
SPC w TAB
Switch to last active workspace
SPC w d
Close current workspace
SPC w n/l
Switch to next workspace
SPC w N/p/h
Switch to previous workspace
SPC w R
Set a tag to the current workspace
SPC w w
Switched to tagged workspace
gt
Go to next workspace
gT
Got to previous workspace
SPC b W
Go to workspace and window by buffer
SPC p '​
Open a shell in project's root (with the shell layer)
SPC p !
Run shell command in project's root
SPC p &
Run async shell command in project's root
SPC p %
Replace a regexp
SPC p a
Toggle between implementation and test
SPC p b
Switch to project buffer
SPC p c
Compile project using projectile
SPC p d
Find directory
SPC p D
Open project root in dired
SPC p f
Find file
SPC p F
Find file based on path around point
SPC p g
Find tags
SPC p C-g
Regenerate the project's etags / gtags
SPC p h
Find file using helm
SPC p I
Invalidate the projectile cache
SPC p k
Kill all project buffers
SPC p o
Run multi-occur
SPC p p
Switch project
SPC p r
Open a recent file
SPC p R
Replace a string
SPC p t
Open NeoTree in projectile root
SPC p T
Test project
SPC p v
Open project root in vc-dir or magit
SPC /
Search in project with the best search tool available
SPC s p
See search in project
SPC k %
Evil jump item
SPC k :
Ex command
SPC k (
Insert expression before (same level as current one)
SPC k )
Insert expression after (same level as current one)
SPC k $
Go to the end of current sexp
SPC k ` k
Hybrid version of push sexp (can be used in non lisp dialects)
SPC k ` p
Hybrid version of push sexp (can be used in non lisp dialects)
SPC k ` s
Hybrid version of slurp sexp (can be used in non lisp dialects)

+102 more cards