Skip to content

lessej/nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Neovim Config

Package Manager

lazy.nvim

Plugins

harpoon - Quickly jump between working files

  • <leader>a' add file to quick jump list
  • <C-e> toggle quick jump list
  • <C-u> jumtp to file 1
  • <C-i> jumtp to file 2
  • <C-o> jumtp to file 3
  • <C-p> jumtp to file 4

lsp-zero - Boilerplate LSP setup with autocompletion

  • Autocompletion mappings:
    • <C-p> select previous item in autocompletion list
    • <C-n> select next item in autocompletion list
    • <C-y> confirm selection
    • <C-Space> complete selection
  • Rust tools:
    • <leader>ca rust tools hover actions

lualine - Bottom status bar

nvim-comment - Toggle comments for selected lines

  • <leader>cl toggle comment selected lines

rust-tools - Rust related tools bundled for easy use

telescope - Fuzzy finding

  • <leader>pf search by filename within project directory
  • <leader>ps search for keywords within project (Grep >)
  • <leader>pg search by filename within git files
  • <leader>gr go to references
  • <leader>gi go to implementations

treesitter - Syntax highlighting

treesitter-playground - See what's going on with treesitter behind the scenes

undotree - Undo history visualizer

  • <leader>u open undotree

vim-go - Go related tools bundled for easy use

Keymaps

  • Normal mode:
    • <leader>du open netrw
    • J move line below to current line without moving the cursor
    • <C-d> move down half a page without moving the cursor
    • <C-S-d> move up half a page without moving the cursor
    • <leader>y copy into the system buffer
    • <leader>p avoid overwriting the buffer when pasting
    • <leader>er open diagnostic in floating window
    • <C-k> next quickfix
    • <C-j> previous quickfix
    • <leader>s replace all instances of word in file
    • <leader>x make file executable
  • Visual mode:
    • J move highlighted line down
    • K move highlighted line up
    • <leader>Y copy into the system buffer

Colorschemes

nordic Warmer Nord

nord Colder Nord

rose-pine Soho vibes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages