-- Window Creation/Closing Ctrl-w s - Split window horizontally Ctrl-w v - Split window vertically Ctrl-w n - Create new window horizontally with empty buffer Ctrl-w c - Close current window Ctrl-w o - Close all windows except current one -- Window Navigation Ctrl-h - Move to window on the left Ctrl-j - Move to window below Ctrl-k - Move to window above Ctrl-l - Move to window on the right -- Window Moving/Rearranging Ctrl-w H - Move current window to far left Ctrl-w J - Move current window to bottom Ctrl-w K - Move current window to top Ctrl-w L - Move current window to far right -- Window Resizing Ctrl-w = - Make all windows equal size Ctrl-w _ - Maximize height of current window Ctrl-w | - Maximize width of current window Ctrl-w > - Increase width by 5 column Ctrl-w < - Decrease width by 5 column Ctrl-w + - Increase height by 5 row Ctrl-w - - Decrease height by 5 row -- Window Special Commands Ctrl-w T - Move current window to new tab Ctrl-w } - Preview definition in new window Ctrl-w z - Close preview window -- Tab t] :tabnext - Go to next tab t[ :tabprevious - Go to previous tab tn :tabnew - Create a new tab tc :tabclose - Close current tab to :tabonly - Close all other tabs {n} :{n}gt - Go to tab {n} -- Buffer -- note: mainly using the telescope one space telescope.buffers - open buffers with telescope. there can navigate and delete bl :ls - List all buffers bd :bdelete - Delete current buffer bn :bnext - Go to next buffer bp :bprevious - Go to previous buffer b{n} :buffer {n} - Go to buffer {n} bb :b - Start buffer selection bo :bufdo bd|1bd - Delete all other buffers -- Telescope ff telescope.find_files - Search Files fg telescope.live_grep - Search by Grep fb telescope.buffers - Search Buffers fh telescope.help_tags - Search Help fp telescope.projects - Search Projects fm telescope.marks - Search Marks fc telescope.commands - Search Commands fk telescope.keymaps - Search Keymaps fs telescope.git_status - Search Git Status fw telescope.grep_string - Search current Word fd telescope.diagnostics - Search Diagnostics fr telescope.lsp_references - Search References -- Neo-tree e :NvimTree toggle - Explorer Toggle E :NvimTree focus - Explorer Focus -- Harpoon h harpoon_ui.toggle_menu - Harpoon Menu m harpoon_mark.add_file - Mark File 1 harpoon_ui.nav_file(1) - Harpoon File 1 2 harpoon_ui.nav_file(2) - Harpoon File 2 3 harpoon_ui.nav_file(3) - Harpoon File 3 4 harpoon_ui.nav_file(4) - Harpoon File 4 hn harpoon_ui.nav_next - Harpoon Next hp harpoon_ui.nav_prev - Harpoon Previous -- Terminal tet :terminal cd %:h - Terminal in This dir ter :terminal - Terminal Regular tec :!cd %:h && - Terminal Command - Terminal Normal Mode - Terminal Window Command -- LSP gd vim.lsp.buf.definition - Goto Definition gr vim.lsp.buf.references - Goto References K vim.lsp.buf.hover - Hover Documentation rn vim.lsp.buf.rename - Rename ca vim.lsp.buf.code_action - Code Action f vim.lsp.buf.format - Format