Home NvChad
Post
Cancel

NvChad

NvChad Neovim Configuration Information

Advanced customization of NvChad. Good introductory video to NvChad

  • Install and initialize: lazyman -c
  • Configuration category: Base
  • Base configuration: NvChad
  • Plugin manager: Lazy
  • Installation location: ~/.config/nvim-NvChad

Git repository

https://github.com/doctorfree/NvChad-custom

Website

https://nvchad.com

YouTube channel

https://www.youtube.com/@siduck_og

Lazy managed plugins

NvChad Keymaps

normal mode keymaps

DescriptionLHSRHS  
    
Nvim builtin&:&&  
    
Open new line above HopLineStart target,vO   
Open new line below HopLineStart target,vo   
Paste above target using HopLineStart,vP   
Paste below target using HopLineStart,vp   
Jump to definition,hd   
 ,hq]lua require'hop'.hint_patterns({}, [[}]])  
 ,hq[lua require'hop'.hint_patterns({}, [[{]])  
 ,hqklua require'hop'.hint_patterns({}, [[)]])  
 ,hqjlua require'hop'.hint_patterns({}, [[(]])  
 ,hf/lua require'hop'.hint_patterns({}, [[/|?]])  
 ,hf;lua require'hop'.hint_patterns({}, [[;|:]])  
 ,hf-lua require'hop'.hint_patterns({}, [[-|+]])  
 ,hf’lua require'hop'.hint_patterns({}, [["|']])  
 ,hHlua require'hop'.hint_patterns({}, [[\d\+]])  
 ,hWHopWordMW  
 ,hlHopLineStart  
 ,hwHopWord  
Move to end of Treehopper node,h]   
Move to start of Treehopper node,h[   
Treehopper nodes,hm   
 ,   
 ?/  
 F   
Trigger LuaSnip snippetLs   
 T   
Nvim builtinYy$  
 `   
 c   
 f   
 g   
Comment toggle blockwisegb   
Comment toggle linewisegc   
Comment toggle current linegcc   
Comment toggle current blockgbc   
 t   
Treehopper node target insertvy   
HopLineStart target in normal modevY   
Open new line above HopLineStart targetvO   
Open new line below HopLineStart targetvo   
Paste above target using HopLineStartvP   
Paste below target using HopLineStartvp   
 v   
Yank using Treehopperym   
Yank a Treesitter code blockyc   
Yank a line with HopLineStartyl   
Yank user syntax-tree-surferyx   
 q  
Nvim builtinnohlsearchdiffupdatenormal!

visual mode keymaps

DescriptionLHSRHS
Nvim builtin#y?\V"
Nvim builtin*y/\V"
 ,hlHopLineStart
 ,hwHopWord
 F 
 T 
 f 
Comment toggle blockwise (visual)gb 
Comment toggle linewise (visual)gc 
 t 
 q

operator mode keymaps

DescriptionLHSRHS
 F 
 T 
 f 
Comment toggle linewisegc 
Comment toggle blockwisegb 
 t 
This post is licensed under CC BY 4.0 by the author.
Contents

Cpp

-