Home Barebones
Post
Cancel

Barebones

Barebones Neovim Configuration Information

Bare bones LazyVim configuration by Traap with a video introduction

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

Git repository

https://github.com/Traap/barebones

YouTube channel

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

Lazy managed plugins

Barebones Keymaps

normal mode keymaps

DescriptionLHSRHS  
Todo (Trouble)xt   
Todost   
Todo/Fix/FixmesT   
Todo/Fix/Fixme (Trouble)xT   
Quickfix List (Trouble)xQ   
Location List (Trouble)xL   
Workspace Diagnostics (Trouble)xX   
Document Diagnostics (Trouble)xx   
Masoncm   
Debug MethoddPt   
Debug ClassdPc   
Delete non-pinned buffersbP   
Toggle pinbp   
Dismiss all Notificationsun   
Delete Bufferbd   
Delete Buffer (Force)bD   
Jump to Marksm   
Man PagessM   
Key Mapssk   
Command Historysc   
CommandssC   
Find Files (root dir)ff   
Find Files (cwd)fF   
Recentfr   
Recent (cwd)fR   
commitsgc   
statusgs   
Goto Symbol (Workspace)sS   
Goto Symbolss   
Colorscheme with previewuC   
Word (cwd)sW   
Word (root dir)sw   
ResumesR   
Optionsso   
Buffersb   
Auto Commandssa   
Registerss”   
Search Highlight GroupssH   
Help Pagessh   
Grep (cwd)sG   
Grep (root dir)sg   
Workspace diagnosticssD   
Document diagnosticssd   
Buffersfb   
Command History:   
Grep (root dir)/   
Switch Buffer,   
Find Files (root dir)    
Replace in files (Spectre)sr   
Explorer NeoTree (cwd)E   
Explorer NeoTree (root dir)e   
Explorer NeoTree (cwd)fE   
Explorer NeoTree (root dir)fe   
Don’t Save Current Sessionqd   
Restore Last Sessionql   
Restore Sessionqs   
Dismiss Allsnd   
Noice Allsna   
Noice Historysnh   
Noice Last Messagesnl   
Dap UIdu   
Evalde   
Run Lastdl   
Updk   
Downdj   
Step Intodi   
Go to line (no execute)dg   
Run to CursordC   
Continuedc   
Toggle Breakpointdb   
Breakpoint ConditiondB   
Widgetsdw   
Terminatedt   
Sessionds   
Toggle REPLdr   
Pausedp   
Step OverdO   
Step Outdo   
Select VirtualEnvcv   
 %(MatchitNormalForward)  
Nvim builtin&:&&  
Flash TreesitterS   
Nvim builtinYy$  
 [%(MatchitNormalMultiBackward)  
Previous todo comment[t   
Previous trouble/quickfix item[q   
Prev Reference[[   
 ]%(MatchitNormalMultiForward)  
Next todo comment]t   
Next trouble/quickfix item]q   
Next Reference]]   
 g%(MatchitNormalBackward)  
Delete surroundinggzd   
Update MiniSurround.config.n_linesgzn   
Find left surroundinggzF   
Highlight surroundinggzh   
Find right surroundinggzf   
Add surroundinggza   
Replace surroundinggzr   
Flashs   
 (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')  
Increment selection   
Scroll backward   
Scroll forward   
Nvim builtinnohlsearchdiffupdatenormal!

visual mode keymaps

DescriptionLHSRHS  
Evalde   
Selection (cwd)sW   
Selection (root dir)sw   
Nvim builtin#y?\V"  
 %(MatchitVisualForward)  
Nvim builtin*y/\V"  
Treesitter SearchR   
Flash TreesitterS   
 [%(MatchitVisualMultiBackward)  
 ]%(MatchitVisualMultiForward)  
 a%(MatchitVisualTextObject)  
 g%(MatchitVisualBackward)  
Add surroundinggza   
Flashs   
 (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

CatNvim

LazyVim