Ctrl + b: Move to beginning of lineCtrl + e: Move to end of lineCtrl + h/j/k/l: Move left / down / up / right (respectively)
Ctrl + h/j/k/l: Switch to split on left / down / up / right
Esc: Clear search highlightsCtrl + s: Save fileCtrl + c: Copy entire file to system clipboard<leader>n: Toggle line numbers<leader>rn: Toggle relative line numbers<leader>ch: Open NvCheatsheet<leader>/: Toggle comment (normal/visual mode)
<leader>fm: Format current file using LSP or fallback
<leader>ds: Open diagnostics in location list
<tab>/Shift + <tab>: Cycle to next / previous buffer<leader>b: Open new empty buffer<leader>x: Close current buffer
Ctrl + n: Toggle file tree<leader>e: Focus file treeh/j/k/l: to navigate the fileso: Open the file in a new buffer or open/close directoryt: Open the file in a new tabi: Open the file in a new horizontal splits: Open the file in a new vertical splitp: Go to parent directoryr: Refresh the current directory
<leader>ff: Find files<leader>fa: Find all files (including hidden and ignored)<leader>fb: List open buffers<leader>fw: Live grep<leader>fh: Help tags<leader>fo: Old files<leader>fz: Fuzzy find in current buffer<leader>ma: Marks<leader>cm: Git commits<leader>gt: Git status<leader>pt: Hidden terminal sessions<leader>th: NvChad themes picker
Ctrl + x: Exit terminal insert mode
<leader>h: New horizontal terminal<leader>v: New vertical terminal
Alt + i: Toggle floating terminalAlt + h: Toggle horizontal terminalAlt + v: Toggle vertical terminal
<leader>wK: Show all WhichKey mappings<leader>wk: Query specific key prefix using prompt