LazyVim Learn

Master LazyVim keybindings through reference, practice, and hands-on simulation

72 keymaps

hMove cursor left
jMove cursor down
kMove cursor up
lMove cursor right
wJump to start of next word
bJump to start of previous word
eJump to end of next word
0Move to start of line
$Move to end of line
ggMove to top of file
GMove to bottom of file
}Jump to next paragraph/blank line
{Jump to previous paragraph/blank line
<C-d>Scroll half page down
<C-u>Scroll half page up
%Jump to matching bracket/paren
iEnter insert mode before cursor
aEnter insert mode after cursor
oOpen new line below and enter insert mode
OOpen new line above and enter insert mode
IEnter insert mode at start of line
AEnter insert mode at end of line
xDelete character under cursor
ddDelete (cut) current line
yyYank (copy) current line
pPaste after cursor
PPaste before cursor
ciwChange inner word
diwDelete inner word
uUndo last change
<C-r>Redo last undone change
>>Indent current line
<<Outdent current line
vEnter visual mode (character-wise)
VEnter visual mode (line-wise)
<C-v>Enter visual block mode
>Indent visual selection
<Outdent visual selection
<leader>wvSplit window vertically
<leader>wsSplit window horizontally
<leader>wdClose current window
<C-w>hMove to window on the left
<C-w>jMove to window below
<C-w>kMove to window above
<C-w>lMove to window on the right
<leader>weEqualize window sizes
/Search forward in file
?Search backward in file
nGo to next search match
NGo to previous search match
*Search forward for word under cursor
#Search backward for word under cursor
<leader>ffFind files (Telescope)
<leader>fgLive grep (Telescope)
<leader>fbList open buffers (Telescope)
<leader>fhFind help tags (Telescope)
<leader>frResume last Telescope picker
KShow hover documentation (LSP)
gdGo to definition (LSP)
grGo to references (LSP)
]dGo to next diagnostic (LSP)
[dGo to previous diagnostic (LSP)
<leader>caShow code actions (LSP)
<leader>rnRename symbol (LSP)
<leader>ggOpen Lazygit
<leader>gbGit blame current line
<leader>ghPreview git hunk
]hGo to next git hunk
[hGo to previous git hunk
<leader>eToggle file explorer
<leader>thChange color theme
<leader>bdDelete current buffer