Getting Started
Editor
Mapping

Mappings

Default

ActionModeShortcutKey CombinationCommand
Change ThemeNormal<Leader>tLeader + t:Telescope theme_switcher<CR>
Show HoverNormal<Leader>hLeader + h:lua vim.lsp.buf.hover()<CR>
Show Signature HelpNormal<Leader>sLeader + s:lua vim.lsp.buf.signature_help()<CR>
Clear HighlightingNormal<Leader>lLeader + l:noh<CR>
Format with NeoformatNormal<Leader>fLeader + f:lua vim.lsp.buf.format()<CR>
RenameNormal<Leader>rLeader + r:lua require('renamer').rename()<CR>
Code ActionsNormal<Leader>cLeader + c:lua require('telescope').extensions.code_actions.code_actions()<CR>
Toggle NvimTreeNormal, Insert<C-B>Ctrl + B:NvimTreeToggle<CR>
Open TerminalNormal, Insert<C-t>Ctrl + T:terminal<CR>
Cut in Insert ModeInsert<C-BS>Ctrl + Backspace<C-W>
Contextual MenuNormal, Insert, Visual<RightMouse>Right Mouse Button:popup Meteor<CR>
Split VerticallyNormal<leader>svLeader + sv:vsp<CR>
Split HorizontallyNormal<leader>shLeader + sh:sp<CR>
Copy to ClipboardVisual<C-C>Ctrl + Cy:lua ClipboardYank()<CR>gv
Copy to ClipboardNormal<C-C>Ctrl + Cyy:lua ClipboardYank()<CR>
Paste from ClipboardInsert<C-V>Ctrl + V:lua ClipboardPaste()<CR>p
UndoNormal, Insert<C-Z>Ctrl + Z:u<CR>
RedoNormal, Insert<C-Y>Ctrl + Y:redo<CR>
Select AllNormal, Insert<C-A>Ctrl + AggVG
SaveNormal, Insert<C-S>Ctrl + S:retab
Move Selection RightVisual<TAB>Tab>gv
Move Selection LeftVisual<S-TAB>Shift + Tab<gv
Delete in Visual ModeVisual<BS>Backspace"_d
Delete without saving to clipboardNormal<C-K>Ctrl + K"_dd
Next/Previous BufferNormal<C-PageDown> / <C-PageUp>Ctrl + PageDown y Ctrl + PageUp:BufferLineCycleNext<CR> / :BufferLineCyclePrev<CR>
Move Buffer Next/PrevNormal<C-ScrollWheelUp> / <C-ScrollWheelDown>Ctrl + Scroll Up y Ctrl + Scroll Down:BufferLineMoveNext<CR> / :BufferLineMovePrev<CR>
Toggle CommentsNormal, Insert<C-7>Ctrl + 7:CommentToggle<CR>
Move Lines Down/UpNormal, Insert<C-Down> / <C-Up>Ctrl + Down y Ctrl + Up:m .+1<CR>== / :m .-2<CR>==

Add Mappings

You can modify or add your own mappings in ~/.config/nvim/lua/userconfig/mappings.lua

Example

mappings.lua
M.map('n', "<C-t>", "<CMD>:terminal<CR>", { silent = true })