Cheatography
https://cheatography.com
Shortcuts for both IntelliJ(IdeaVim) and NeoVim
This is a draft cheat sheet. It is a work in progress and is not finished yet.
Editor Tab Actions (Shared)
<C-w>v |
Split vertical |
<C-w>s |
Split horizontal |
<C-w>h |
Move left |
<C-w>j |
Move down |
<C-w>k |
Move up |
<C-w>l |
Move right |
q |
Quit editor tab |
gt |
Cycle through windows in Tab (forward) |
gT |
Cycle through windows in Tab (backward) |
IDE Shortcuts (IntelliJ)
Ctrl+K, Ctrl+T |
Change theme |
Ctrl+K, Ctrl+E |
Show current in project explorer |
Ctrl+K, Ctrl+C |
Open commit window |
Ctrl+Shift+E |
Open project explorer |
Ctrl+Shift+F |
Search in project |
Ctrl+Shift+H |
Replace in project |
Shift+ENTER |
Open selected file in split |
Ctrl+E |
Open recent files/tools window |
Ctrl+P |
Search for File |
Ctrl+T |
Search for Symbols |
Ctrl+Shift+A |
Search for anything |
<leader>s |
Open switcher |
Ctrl+' |
Open terminal |
Ctrl+, |
Open settings |
Ctrl+Shift+R |
Run current context |
Ctrl+Shift+D |
Debug current context |
Ctrl+Shift+J |
Close active tool window |
Ctrl+I (Project Window) |
New... |
NeoVim Shortcuts
<leader>pv |
Explore |
<C-p> |
Search in git files |
<C-a> |
Search in all files |
<leader>fg |
Search for with Grep |
<leader>a |
Add file to Harpoon |
<C-e> |
Toggle harpoon quick menu |
<C-h> |
Harpoon window 1 |
<C-j> |
Harpoon window 2 |
<C-k> |
Harpoon window 3 |
<C-l> |
Harpoon window 4 |
<leader>u |
Toggle UndoTree |
<leader>gs |
Open git window |
|
|
Language Server (shared)
gd |
Go to definition |
gi |
Go to implementation |
<leader>ca |
Code actions |
(Insert)<C-space> |
Trigger autocomplete |
]d |
Go to next Error |
[d |
Go to previous Error |
gh |
Show error description |
K |
Inspect element |
<leader>f |
format |
<leader>rf |
Refactor |
<leader>gc |
Generate Code |
Debugging
<leader>b |
Toggle breakpoint |
<leader>x |
Execute code |
(DBG)-J |
Step over |
(DBG)-K |
Resume |
(DBG)-L |
Step into |
(DBG)-H |
Step out |
Shift+Enter |
Add expression to watch |
(DBG)-B |
Open breakpoints window |
(DBG) refers to the Dygma Raise dedicated debug layer
Vim Remaps
(Visual)K |
Move selection up |
(Visual)K |
Move selection down |
<C-s> |
Save file |
J |
Join lines |
<leader>k |
:lnext |
<leader>j |
:lprev |
|