nvim.keys

keymap reference · yashksaini-coder/nvim

<leader> is SPC · press / to filter · Esc resets

globals

Always-there keys.

windows

Navigate & resize splits.

buffer

<leader>b — bufferline & buffer ops.

file & find

<leader>f — Telescope pickers.

git

<leader>g · <leader>h — gitsigns hunks, lazygit & friends.

code & lsp

LSP actions, explorer, outline.

crates cargo.toml

<leader>c — crates.nvim in Cargo.toml.

debug dap

<leader>d — nvim-dap controls.

rust ferris

<leader>r — rust-analyzer extras in .rs files.

docs & man

<leader>k — reach for a manual.

terminal

<leader>t — toggleterm splits, REPLs, monitor.

tabs

<leader>T — goto Tn, move Tm{r,l}. <leader>t — new / close / only.

trouble & diagnostics

<leader>x — trouble.nvim panels + line float.

markdown, make, minimap

<leader>m — render-markdown, native make, minimap.

themes

Themery picker.

lazy

<leader>l — plugin manager.

mason

LSP / DAP / linter / formatter installer.

noice

<leader>n — noice.nvim history & messages.

boilerplates

Full-buffer templates for CP & new files.

snippets

Insert-at-cursor code fragments.

animations

<leader>a — cellular-automaton eye candy.

misc

Everything else.