Home LazyVim
Post
Cancel

LazyVim

LazyVim Neovim Configuration Information

The LazyVim starter configuration

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

Git repository

https://github.com/LazyVim LazyVim/starter

Website

https://www.lazyvim.org

Lazy managed plugins

LazyVim Keymaps

normal mode keymaps

DescriptionLHSRHS  
Delete Buffer (Force)bD   
Delete Bufferbd   
Explorer NeoTree (cwd)E   
Explorer NeoTree (root dir)e   
Explorer NeoTree (cwd)fE   
Explorer NeoTree (root dir)fe   
Todost   
Todo/Fix/Fixme (Trouble)xT   
Todo (Trouble)xt   
Todo/Fix/FixmesT   
Masoncm   
Noice Historysnh   
Noice Last Messagesnl   
Dismiss Allsnd   
Noice Allsna   
Dismiss all Notificationsun   
Don’t Save Current Sessionqd   
Restore Last Sessionql   
Restore Sessionqs   
Workspace diagnosticssD   
Document diagnosticssd   
CommandssC   
Command Historysc   
Buffersb   
Auto Commandssa   
statusgs   
commitsgc   
Recent (cwd)fR   
Recentfr   
Find Files (cwd)fF   
Find Files (root dir)ff   
Buffersfb   
Command History:   
Grep (root dir)/   
Switch Buffer,   
Man PagessM   
Goto Symbol (Workspace)sS   
Goto Symbolss   
Colorscheme with previewuC   
Word (cwd)sW   
Word (root dir)sw   
ResumesR   
Optionsso   
Jump to Marksm   
Find Files (root dir)    
Key Mapssk   
Search Highlight GroupssH   
Help Pagessh   
Grep (cwd)sG   
Grep (root dir)sg   
Replace in files (Spectre)sr   
Toggle pinbp   
Delete non-pinned buffersbP   
Location List (Trouble)xL   
Workspace Diagnostics (Trouble)xX   
Document Diagnostics (Trouble)xx   
Quickfix List (Trouble)xQ   
 %(MatchitNormalForward)  
Nvim builtin&:&&  
Flash TreesitterS   
Nvim builtinYy$  
 [%(MatchitNormalMultiBackward)  
Prev Reference[[   
Previous todo comment[t   
Previous trouble/quickfix item[q   
 ]%(MatchitNormalMultiForward)  
Next Reference]]   
Next todo comment]t   
Next trouble/quickfix item]q   
 gxNetrwBrowseX  
 g%(MatchitNormalBackward)  
Update MiniSurround.config.n_linesgzn   
Delete surroundinggzd   
Highlight surroundinggzh   
Add surroundinggza   
Find left surroundinggzF   
Find right surroundinggzf   
Replace surroundinggzr   
Flashs   
 NetrwBrowseX:call netrw#BrowseX(netrw#GX(),netrw#CheckIfRemote(netrw#GX()))  
 (MatchitNormalMultiForward):call matchit#MultiMatch("W", "n")  
 (MatchitNormalMultiBackward):call matchit#MultiMatch("bW", "n")  
 (MatchitNormalBackward):call matchit#Match_wrapper('',0,'n')  
 (MatchitNormalForward):call matchit#Match_wrapper('',1,'n')  
Scroll forward   
Scroll backward   
Increment selection   
Nvim builtinnohlsearchdiffupdatenormal!

visual mode keymaps

DescriptionLHSRHS  
Nvim builtin#y?\V"  
 %(MatchitVisualForward)  
Nvim builtin*y/\V"  
Treesitter SearchR   
Flash TreesitterS   
 [%(MatchitVisualMultiBackward)  
 ]%(MatchitVisualMultiForward)  
 a%(MatchitVisualTextObject)  
 gxNetrwBrowseXVis  
 g%(MatchitVisualBackward)  
Add surroundinggza   
Flashs   
 NetrwBrowseXVis:call netrw#BrowseXVis()  
 (MatchitVisualTextObject)(MatchitVisualMultiBackward)o(MatchitVisualMultiForward)  
 (MatchitVisualMultiForward):call matchit#MultiMatch("W", "n")m'gv``  
 (MatchitVisualMultiBackward):call matchit#MultiMatch("bW", "n")m'gv``  
 (MatchitVisualBackward):call matchit#Match_wrapper('',0,'v')m'gv``  
 (MatchitVisualForward):call matchit#Match_wrapper('',1,'v'):if col("''") != col("$")exe “:normal! m’”endifgv``
Decrement selection   

operator mode keymaps

DescriptionLHSRHS
 %(MatchitOperationForward)
Treesitter SearchR 
Flash TreesitterS 
 [%(MatchitOperationMultiBackward)
 ]%(MatchitOperationMultiForward)
 g%(MatchitOperationBackward)
Remote Flashr 
Flashs 
 (MatchitOperationMultiForward):call matchit#MultiMatch("W", "o")
 (MatchitOperationMultiBackward):call matchit#MultiMatch("bW", "o")
 (MatchitOperationBackward):call matchit#Match_wrapper('',0,'o')
 (MatchitOperationForward):call matchit#Match_wrapper('',1,'o')
This post is licensed under CC BY 4.0 by the author.
Contents

Barebones

-