Home Daniel
Post
Cancel

Daniel

Daniel Neovim Configuration Information

‘LunarVim’ based config of Daniel Vera Gilliard

  • Install and initialize: lazyman -w Daniel
  • Configuration category: Personal
  • Base configuration: LunarVim
  • Plugin manager: Lazy
  • Installation location: ~/.config/nvim-Daniel

Git repository

https://github.com/daniel-vera-g/lvim

Website

https://www.lunarvim.org

Lazy managed plugins

Daniel Keymaps

normal mode keymaps

DescriptionLHSRHS
 %(MatchitNormalForward)
Nvim builtin&:&&
 Q 
 X:BufferKill
 Yyg_
 [%(MatchitNormalMultiBackward)
 [q:cprev
 ]%(MatchitNormalMultiForward)
 ]q:cnext
 cSCSurround
 csCsurround
 dsDsurround
 gxNetrwBrowseX
 g%(MatchitNormalBackward)
 gb 
 gc 
 ySSYSsurround
 ySsYSsurround
 yssYssurround
 ySYSurround
 ysYsurround
 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')
 (bullets-promote):BulletPromote
 (bullets-demote):BulletDemote
 (bullets-toggle-checkbox):ToggleCheckbox
 (bullets-renumber):RenumberList
 (bullets-newline):call 29_insert_new_bullet()
 YSurround26_opfunc2('setup')
 Ysurround26_opfunc('setup')
 YSsurround26_opfunc2('setup').'_'
 Yssurround’^’.v:count1.26_opfunc('setup').'g_'
 CSurround:call 26_changesurround(1)
 Csurround:call 26_changesurround()
 Dsurround:call 26_dosurround(26_inputtarget())
 SurroundRepeat.
 (openbrowser-smart-search):call openbrowser#_keymap_smart_search('n')
 (openbrowser-search):call openbrowser#_keymap_search('n')
 (openbrowser-open-incognito):call openbrowser#_keymap_open('n', 0, ['--incognito'])
 (openbrowser-open):call openbrowser#_keymap_open('n')
Float Terminal 
Vertical Terminal 
Horizontal Terminal 
  
 :w
  
 +p
 :lua require(‘persistence’).load()
 :ASToggle
 :set spelllang=en spellfile=~/.config/nvim-Daniel/spell/en.utf-8.add spell
 :set spelllang=de spellfile=~/.config/nvim-Daniel/spell/de.utf-8.add spell
 :set nospell
 :m .+1==
 :vertical resize +2
 :m .-2==
 :vertical resize -2
 :resize -2
 :resize +2
 :call QuickFixToggle()
 k
 j
 h
 l

visual mode keymaps

DescriptionLHSRHS  
Nvim builtin#y?\V"  
 %(MatchitVisualForward)  
Nvim builtin*y/\V"  
 gv  
 >>gv  
 SVSurround  
 [%(MatchitVisualMultiBackward)  
 ]%(MatchitVisualMultiForward)  
 a%(MatchitVisualTextObject)  
 gxNetrwBrowseXVis  
 g%(MatchitVisualBackward)  
 gSVgSurround  
 gc   
 gb   
 p“_dP  
 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``
 (openbrowser-smart-search):call openbrowser#_keymap_smart_search('v')  
 (openbrowser-search):call openbrowser#_keymap_search('v')  
 (openbrowser-open-incognito):call openbrowser#_keymap_open('v', 0, ['--incognito'])  
 (openbrowser-open):call openbrowser#_keymap_open('v')  
 VgSurround:call 24_opfunc(visualmode(),visualmode() ==# 'V' ? 0 : 1)  
 VSurround:call 24_opfunc(visualmode(),visualmode() ==# 'V' ? 1 : 0)  
 (bullets-promote):BulletPromoteVisual  
 (bullets-demote):BulletDemoteVisual  
 (bullets-renumber):RenumberSelection  
 +  
 :lua require(‘persistence’).load()  
 :m ‘-2gv-gv  
 :m ‘>+1gv-gv  

operator mode keymaps

DescriptionLHSRHS
 %(MatchitOperationForward)
 [%(MatchitOperationMultiBackward)
 ]%(MatchitOperationMultiForward)
 g%(MatchitOperationBackward)
 (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')
 +p
 :lua require(‘persistence’).load()
This post is licensed under CC BY 4.0 by the author.

JustinLvim

LunarVim