| Key | Description | Status |
|---|---|---|
| SPC b C-d | Kill buffers using a regular expression. |
| Key | Description | Status |
|---|---|---|
| SPC j w | initiate avy jump word | |
| SPC j i | Jump to definition in buffer (imenu) | |
| SPC j I | jump to a definition in any buffer (imenu) |
| Key | Description | Status |
|---|---|---|
| SPC b P | copy clipboard and replace buffer (useful when pasting from a browser) | |
| SPC b Y | copy whole buffer to clipboard (useful when copying to a browser) | |
| SPC r y | show kill ring (you can yank from this window) |
| Key | Description | Status |
|---|---|---|
| SPC f f | Opens a buffer to search for files in the current directory. | |
| SPC f r | Recent files | |
| ] f | Go to next file in directory | |
| [ f | Go to previous file in directory |
| Key | Description | Status |
|---|---|---|
| SPC e n | Go to next error | |
| SPC e p | Go to previous error |
| Key | Description | Status |
|---|---|---|
| SPC v | initiate expand-region mode | |
| v | increase region one semantic unit | |
| V | decrease region one semantic unit | |
| r | reset region to initial selection | |
| ESC | leave Expand Region mode |
| Key | Description | Status |
|---|---|---|
| SPC f b | Bookmarks Window | |
| SPC f c | Copy current file to location | |
| SPC f R | Rename the current file | |
| SPC f D | Delete current file (with confirmation) | |
| SPC f E | Open file with elevated priviliges. | |
| SPC f f | Open file with Helm | |
| SPC f j | jump to the current buffer file in dired | |
| SPC f t | Toggle NeoTree | |
| SPC f y | Copy current filename and display in minibuffer. |
| Key | Description | Status |
|---|---|---|
| SPC w o | cycle and focus between frames | |
| SPC w F | create new frame |
| Key | Description | Status |
|---|---|---|
| C-h | go to parent directory | |
| C-l | go to selected directory |
| Key | Description | Status |
|---|---|---|
| SPC h SPC | List layers, documentation, and toggles | |
| SPC ? | List all key bindings |
| Key | Description | Status |
|---|---|---|
| g t | Go to next workspace | |
| g T | Go to previous workspace | |
| SPC l L | Load layout from file | |
| SPC l l | Save layout to file |
| Key | Description | Status |
|---|---|---|
| SPC n f | narrow the buffer to the current function | |
| SPC n p | narrow the buffer to the visible page | |
| SPC n r | narrow the buffer to the selected text | |
| SPC n w | widen, i.e show the whole buffer again |
| Key | Description | Status |
|---|---|---|
| h | collapse expanded directory or go to parent node | |
| H | select previous sibling | |
| j | select next file or directory | |
| J | select next expanded directory on level down | |
| k | select previous file or directory | |
| K | select parent directory, when reaching the root change it to parent directory | |
| l or RET | expand directory | |
| L | select next sibling | |
| R | make a directory the root directory | |
| ¦ | open file in an vertically split window | |
| - | open file in an horizontally split window | |
| ‘ | Quick look | |
| c | Create node | |
| d | Delete a node | |
| r | Rename a node | |
| gr | Refresh |
| Key | Description | Status |
|---|---|---|
| Key | Description | Status |
|---|---|---|
| SPC p t | Open NeoTree to project root directory | |
| SPC p a | Toggle between implementation and test |
- browse for a directory using SPC f f
- enter wdired with C-c C-e
- edit the file names and use C-c C-c to confirm the changes
- use C-c C-k to abort any changes
- initiate a search with SPC /
- enter in edit mode with C-c C-e
- go to the occurrence and enter in iedit state with SPC s e
- edit the occurrences then leave the iedit state
- press C-c C-c
| Key | Description | Status |
|---|---|---|
| SPC s c | Clear search highlight | |
| SPC s e | edit all occurrences of the current symbol | |
| SPC s s | Helm Swoop | |
| SPC p R | Replace a string in all files in project |
| Key | Description | Status |
|---|---|---|
| SPC p ’ | Open shell in project root |
| Key | Description | Status |
|---|---|---|
| z f | Make current function or comments visible in buffer as much as possible |
| Key | Description | Status |
|---|---|---|
| SPC f f /ssh:<hostname>:/path/to/file | Edit a file using TRAMP |
| Key | Transient State | Status |
|---|---|---|
| SPC b . | Buffer | |
| SPC w . | Window | |
| SPC l | Layouts | |
| S-M-SPC | Helm (while in helm mode) | |
| SPC e . | Errors |
| Key | Description | Status |
|---|---|---|
| SPC T F | Toggle full screen |
| Key | Description | Status |
|---|---|---|
| Key | Description | Status |
|---|---|---|
| SPC w h/j/k/l | Navigate between windows | |
| SPC w H/J/K/L | move windows | |
| SPC w = | balance split windows | |
| SPC w r | rotate windows forward | |
| SPC w R | rotate windows backward | |
| SPC w s | horizontal split | |
| SPC w S | horizontal split and focus new window | |
| SPC w v | vertical split | |
| SPC w V | vertical split and focus new window |
| Key | Transient State | Status |
|---|---|---|
| SPC a o a | Agenda List | |
| SPC a o c | Capture | |
| SPC a o o | Agenda Menu | |
| SPC a o t | Todo List | |
| SPC C c | Capture | |
| C-c RET | Insert Heading | |
| SPC m ^ | Sort | |
| SPC m d | Deadline | |
| SPC m s | Schedule | |
| SPC m f | Set Effort | |
| SPC m l | Open Link at Point | |
| SPC m S l | Demote Subtree | |
| SPC m S h | Demote Subtree | |
| SPC m S j | Move Subtree Up | |
| SPC m S j | Move Subtree Down |