Intellij Cheat Sheet

Shortcuts for both IntelliJ(IdeaVim) and NeoVim

Intellij General

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

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

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

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

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...

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)