Post

ONNO Neovim Configuration Information

One of the primary inspirations for Lazyman

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

Git repository

https://github.com/loctvl842/nvim

Dotfyle entry

https://dotfyle.com/loctvl842/nvim

Lazy managed plugins

ONNO Keymaps

Normal mode keymaps

DescriptionSelect Moonokai pro filter
Left hand side c
Right hand side<Cmd>MonokaiProSelect<CR>
DescriptionRestore Last Session
Left hand side sl
Right hand side 
DescriptionRestore Session
Left hand side ss
Right hand side 
DescriptionDon’t Save Current Session
Left hand side sd
Right hand side 
DescriptionClose Buffer
Left hand side d
Right hand side 
DescriptionDelete all Notifications
Left hand side n
Right hand side 
DescriptionDiff
Left hand side gd
Right hand side 
DescriptionUndo Stage Hunk
Left hand side gu
Right hand side 
DescriptionStage Hunk
Left hand side gs
Right hand side 
DescriptionReset Buffer
Left hand side gR
Right hand side 
DescriptionReset Hunk
Left hand side gr
Right hand side 
DescriptionPreview Hunk
Left hand side gp
Right hand side 
DescriptionBlame
Left hand side gl
Right hand side 
DescriptionPrev Hunk
Left hand side gk
Right hand side 
DescriptionNext Hunk
Left hand side gj
Right hand side 
DescriptionLazygit
Left hand side gg
Right hand side 
DescriptionPeek (Markdown Preview)
Left hand side p
Right hand side 
DescriptionFind buffer
Left hand side b
Right hand side 
DescriptionFind Text
Left hand side F
Right hand side 
DescriptionFind files
Left hand side f
Right hand side 
DescriptionCheckout commit
Left hand side gc
Right hand side 
DescriptionCheckout branch
Left hand side gb
Right hand side 
DescriptionOpen changed file
Left hand side go
Right hand side 
DescriptionDashboard
Left hand side 0
Right hand side 
DescriptionExplorer Float (root dir)
Left hand side E
Right hand side 
DescriptionExplorer (root dir)
Left hand side e
Right hand side 
DescriptionZoom window
Left hand side m
Right hand side 
DescriptionOpen file manager
Left hand side r
Right hand side 
Description 
Left hand side%
Right hand side<Plug>(MatchitNormalForward)
DescriptionNvim builtin
Left hand side&
Right hand side:&&<CR>
DescriptionNvim builtin
Left hand sideY
Right hand sidey$
Description 
Left hand side[%
Right hand side<Plug>(MatchitNormalMultiBackward)
DescriptionPrev Reference
Left hand side[[
Right hand side 
Description 
Left hand side]%
Right hand side<Plug>(MatchitNormalMultiForward)
DescriptionNext Reference
Left hand side]]
Right hand side 
DescriptionAdd word to spell list
Left hand sidefg
Right hand side 
DescriptionFold more
Left hand sidefm
Right hand side 
DescriptionCenter this line
Left hand sidefz
Right hand side 
DescriptionFold less
Left hand sidefr
Right hand side 
DescriptionToggle fold under cursor
Left hand sidefa
Right hand side 
DescriptionHalf screen to the right
Left hand sidefL
Right hand side 
DescriptionUpdate folds
Left hand sidefx
Right hand side 
DescriptionLeft this line
Left hand sidefs
Right hand side 
DescriptionDelete fold under cursor
Left hand sidefd
Right hand side 
DescriptionOpen fold under cursor
Left hand sidefo
Right hand side 
DescriptionBottom this line
Left hand sidefb
Right hand side 
DescriptionOpen all folds under cursor
Left hand sidefO
Right hand side 
DescriptionClose all folds under cursor
Left hand sidefc
Right hand side 
DescriptionMark word as bad/misspelling
Left hand sidefw
Right hand side 
DescriptionTop this line
Left hand sideft
Right hand side 
DescriptionRight this line
Left hand sidefe
Right hand side 
DescriptionToggle all folds under cursor
Left hand sidefA
Right hand side 
DescriptionDelete all folds in current buffer
Left hand sidefE
Right hand side 
DescriptionShow cursor line
Left hand sidefv
Right hand side 
DescriptionClose all folds
Left hand sidefM
Right hand side 
DescriptionHalf screen to the left
Left hand sidefH
Right hand side 
DescriptionOpen all folds
Left hand sidefR
Right hand side 
Description 
Left hand sideg%
Right hand side<Plug>(MatchitNormalBackward)
DescriptionGo to definition
Left hand sidegd
Right hand side 
DescriptionGo to references
Left hand sidegr
Right hand side 
DescriptionGo to implementations
Left hand sidegi
Right hand side 
DescriptionMan Pages
Left hand sidesM
Right hand side 
DescriptionFind Help
Left hand sidesh
Right hand side 
DescriptionColorscheme
Left hand sidesc
Right hand side 
DescriptionOpen Recent File
Left hand sidesr
Right hand side 
DescriptionRegisters
Left hand sidesR
Right hand side 
DescriptionKeymaps
Left hand sidesk
Right hand side 
DescriptionCommands
Left hand sidesC
Right hand side 
DescriptionHighlight Groups
Left hand sidesH
Right hand side 
DescriptionCheckout branch
Left hand sidesb
Right hand side 
Description 
Left hand side<Plug>(MatchitNormalMultiForward)
Right hand side:<C-U>call matchit#MultiMatch("W", "n")<CR>
Description 
Left hand side<Plug>(MatchitNormalMultiBackward)
Right hand side:<C-U>call matchit#MultiMatch("bW", "n")<CR>
Description 
Left hand side<Plug>(MatchitNormalBackward)
Right hand side:<C-U>call matchit#Match_wrapper('',0,'n')<CR>
Description 
Left hand side<Plug>(MatchitNormalForward)
Right hand side:<C-U>call matchit#Match_wrapper('',1,'n')<CR>
Description 
Left hand side<Plug>luasnip-expand-repeat
Right hand side 
Description 
Left hand side<Plug>luasnip-delete-check
Right hand side 
Description 
Left hand side<Plug>PlenaryTestFile
Right hand side:lua require('plenary.test_harness').test_directory(vim.fn.expand("%:p"))<CR>
DescriptionNvim builtin
Left hand side<C-L>
Right hand side<Cmd>nohlsearch|diffupdate|normal! <C-L><CR>

Visual mode keymaps

DescriptionNvim builtin
Left hand side#
Right hand sidey?\V<C-R>"<CR>
Description 
Left hand side%
Right hand side<Plug>(MatchitVisualForward)
DescriptionNvim builtin
Left hand side*
Right hand sidey/\V<C-R>"<CR>
Description 
Left hand side[%
Right hand side<Plug>(MatchitVisualMultiBackward)
Description 
Left hand side]%
Right hand side<Plug>(MatchitVisualMultiForward)
Description 
Left hand sidea%
Right hand side<Plug>(MatchitVisualTextObject)
Description 
Left hand sideg%
Right hand side<Plug>(MatchitVisualBackward)
Description 
Left hand side<Plug>(MatchitVisualTextObject)
Right hand side<Plug>(MatchitVisualMultiBackward)o<Plug>(MatchitVisualMultiForward)
Description 
Left hand side<Plug>(MatchitVisualMultiForward)
Right hand side:<C-U>call matchit#MultiMatch("W", "n")<CR>m'gv``
Description 
Left hand side<Plug>(MatchitVisualMultiBackward)
Right hand side:<C-U>call matchit#MultiMatch("bW", "n")<CR>m'gv``
Description 
Left hand side<Plug>(MatchitVisualBackward)
Right hand side:<C-U>call matchit#Match_wrapper('',0,'v')<CR>m'gv``
Description 
Left hand side<Plug>(MatchitVisualForward)
Right hand side:<C-U>call matchit#Match_wrapper('',1,'v')<CR>:if col("''") != col("$") | exe ":normal! m'" | endif<CR>gv``
Description 
Left hand side<Plug>luasnip-expand-repeat
Right hand side 

Operator mode keymaps

Description 
Left hand side%
Right hand side<Plug>(MatchitOperationForward)
Description 
Left hand side[%
Right hand side<Plug>(MatchitOperationMultiBackward)
Description 
Left hand side]%
Right hand side<Plug>(MatchitOperationMultiForward)
Description 
Left hand sideg%
Right hand side<Plug>(MatchitOperationBackward)
Description 
Left hand side<Plug>(MatchitOperationMultiForward)
Right hand side:<C-U>call matchit#MultiMatch("W", "o")<CR>
Description 
Left hand side<Plug>(MatchitOperationMultiBackward)
Right hand side:<C-U>call matchit#MultiMatch("bW", "o")<CR>
Description 
Left hand side<Plug>(MatchitOperationBackward)
Right hand side:<C-U>call matchit#Match_wrapper('',0,'o')<CR>
Description 
Left hand side<Plug>(MatchitOperationForward)
Right hand side:<C-U>call matchit#Match_wrapper('',1,'o')<CR>
Description 
Left hand side<Plug>luasnip-expand-repeat
Right hand side