Home Penguin
Post
Cancel

Penguin

Penguin Neovim Configuration Information

Aims to provide a base configuration with beautiful UI and fast startup time

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

Git repository

https://github.com/p3nguin-kun/penguinVim

Website

https://p3nguin-kun.github.io/penguinVim

Lazy managed plugins

Penguin Keymaps

normal mode keymaps

DescriptionLHSRHS  
Replace in files (Spectre)sr   
Explorer NeoTree (cwd)fE   
Explorer NeoTree (root dir)fe   
Explorer NeoTree (cwd)E   
Explorer NeoTree (root dir)e   
Restore Last Sessionql   
Restore Sessionqs   
Don’t Save Current Sessionqd   
Masoncm   
Dismiss all Notificationsun   
Todo/Fix/FixmesT   
Todo/Fix/Fixme (Trouble)xT   
Todo (Trouble)xt   
Todost   
Dismiss Allsnd   
Noice Allsna   
Noice Historysnh   
Noice Last Messagesnl   
Quickfix List (Trouble)xQ   
Location List (Trouble)xL   
Workspace Diagnostics (Trouble)xX   
Document Diagnostics (Trouble)xx   
Delete non-pinned buffersbP   
Toggle pinbp   
Delete Buffer (Force)bD   
Delete Bufferbd   
ResumesR   
Optionsso   
Jump to Marksm   
Man PagessM   
Key Mapssk   
Search Highlight GroupssH   
Help Pagessh   
Grep (cwd)sG   
Grep (root dir)sg   
Workspace diagnosticssD   
Document diagnosticssd   
CommandssC   
Find Files (root dir)    
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,   
Command Historysc   
Goto Symbol (Workspace)sS   
Goto Symbolss   
Colorscheme with previewuC   
Word (cwd)sW   
Word (root dir)sw   
 %(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]]   
 gxNetrwBrowseX  
 g%(MatchitNormalBackward)  
Highlight surroundinggzh   
Delete surroundinggzd   
Update MiniSurround.config.n_linesgzn   
Add surroundinggza   
Find right surroundinggzf   
Find left 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

Traap

Nv