Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome

Hi! Most likely future Sahil this is nvim setup that you've been working on

Get Started

  1. Place this into you ~/.config folder

  2. Install Things

  • brew install tree-sitter
  • brew install tree-sitter-cli
  • brew install ripgrep
  • brew install lazygit

Then you should be good to go lol o7 If not, ask Claude, Good Luck G


Rebind nvim -> n

This makes life 3 keystrokes better just add this to you /.zshrc

n() {
  if [[ $# -eq 0 ]]; then
    nvim .
  else
    nvim "$@"
  fi
}

Keymaps

<leader> is Space

Global (no leader)

Key Mode Action
<C-h> n Move focus → left window
<C-l> n Move focus → right window
<C-j> n Move focus → lower window
<C-k> n Move focus → upper window
<D-S-e> n Toggle Neo-tree
<D-/> n/v Toggle comment
J v Move selection down
K v Move selection up

Do's

  • Better Spell Check I want to be able to do Camel end Snake case spell check and keymaps to quickly fix that.

About

My nvim setup from scratch

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages