Skip to content

belminf/dotvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotvim

My Neovim configuration. Leveraging LazyVim. Dependencies:

  • Nerd Font
  • Neovim >= 0.9

Keys

Use Space ? to search mappings. See LazyVim keymap for reference.

  • Tab Tab: Next buffer

  • Shift Tab Tab: Previous buffer

  • q: Delete current buffer

  • Ctl h/j/k/l: Window movement

  • Ctl q: Blockwise visual select

  • o: Move to other side of selection

  • %: Move to matching parenthesis

  • Space Space: Search root directory (telescope)

  • Space /: Search directory (telescope)

  • Ctl /: Open terminal (telescope)

  • s: Move to a letter (flash)

  • S: Select a tree element (flash)

  • g s r: Replace surrounding symbols (mini.surround)

  • K: Show method signature in visual mode (LSP)

  • Ctl k: Show method signature in insert mode (LSP)

  • Spacet: Run test (neotest)

  • Space `: Show all notices (noice)

Update

Update plugins

nvim --headless "+Lazy! sync" +qa

References