Post

Kristijan Neovim Configuration Information

Personal Neovim configuration of Kristijan Husak, author of several Neovim plugins including orgmode and vim-dadbod-ui

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

Git repository

https://github.com/kristijanhusak/neovim-config

Dotfyle entry

https://dotfyle.com/kristijanhusak/neovim-config-nvim

Lazy managed plugins

Kristijan Keymaps

Normal mode keymaps

Description 
Left hand side#
Right hand side#N
DescriptionNvim builtin
Left hand side&
Right hand side:&&<CR>
Description 
Left hand side*
Right hand side*N
Description 
Left hand side+
Right hand side<C-W>5>
Description 
Left hand side,Q
Right hand side 
Description 
Left hand side,q
Right hand side 
Description 
Left hand side,T
Right hand side 
Description 
Left hand side,db
Right hand side:silent w | :silent %bd | e#<CR>
Description 
Left hand side,]
Right hand side<C-W>v<C-]>
Description 
Left hand side,<Tab>
Right hand side<C-^>
Description 
Left hand side,h
Right hand sideviw"0p
Description 
Left hand side,p
Right hand side"0p
Description 
Left hand side,
Right hand side:noh<CR>
Description 
Left hand side,v
Right hand side<C-W>v
Description 
Left hand side,s
Right hand side:w<CR>
Description 
Left hand side,F
Right hand side:call v:lua.kris.search.run(expand("<lt>cword>"))<CR>
Description 
Left hand side,f
Right hand side:call v:lua.kris.search.run("")<CR>
Description 
Left hand side,df
Right hand side:Git push --force-with-lease<CR>
Description 
Left hand side,dp
Right hand side:Git push<CR>
Description 
Left hand side,da
Right hand side 
Description 
Left hand side,dc
Right hand side 
Description 
Left hand side,dh
Right hand side:DiffviewFileHistory %<CR>
Description 
Left hand side,do
Right hand side 
Description 
Left hand side,yg
Right hand side 
Description 
Left hand side,hf
Right hand side:NvimTreeToggle<CR>
Description 
Left hand side,n
Right hand side:NvimTreeToggle<CR>
Description 
Left hand side,lt
Right hand side 
Description 
Left hand side,lT
Right hand side 
Description 
Left hand side,g
Right hand side 
Description 
Left hand side,m
Right hand side 
Description 
Left hand side,t
Right hand side 
Description 
Left hand side,b
Right hand side 
Description 
Left hand side,G
Right hand side:vert G<CR>
Description 
Left hand side,oa
Right hand side 
Description 
Left hand side,oc
Right hand side 
Description 
Left hand side,c
Right hand side 
Description 
Left hand sideF
Right hand side 
Description 
Left hand sideN
Right hand sideNzz
Description 
Left hand sideQ
Right hand side<C-Z>
Description 
Left hand sideR
Right hand side 
Description 
Left hand sideT
Right hand side 
DescriptionNvim builtin
Left hand sideY
Right hand sidey$
Description 
Left hand side[B
Right hand side:bfirst<CR>
Description 
Left hand side[b
Right hand side:bprevious<CR>
Description 
Left hand side[T
Right hand side:tfirst<CR>
Description 
Left hand side[t
Right hand side:tprevious<CR>
Description 
Left hand side[L
Right hand side:lopen
Description 
Left hand side[e
Right hand side:lprevious<CR>
Description 
Left hand side[Q
Right hand side:copen<CR>
Description 
Left hand side[q
Right hand side:cprevious<CR>
Description 
Left hand side]B
Right hand side:blast<CR>
Description 
Left hand side]b
Right hand side:bnext<CR>
Description 
Left hand side]T
Right hand side:tlast<CR>
Description 
Left hand side]t
Right hand side:tnext<CR>
Description 
Left hand side]L
Right hand side:lclose<CR>
Description 
Left hand side]e
Right hand side:lnext<CR>
Description 
Left hand side]Q
Right hand side:cclose<CR>
Description 
Left hand side]q
Right hand side:cnext<CR>
Description 
Left hand side_
Right hand side<C-W>5<lt>
Description 
Left hand sidef
Right hand side 
Description 
Left hand sidegF
Right hand side 
Description 
Left hand sidegx
Right hand side 
Description 
Left hand sidegs
Right hand side:%s/
Description 
Left hand sidegp
Right hand side'`[' . strpart(getregtype(), 0, 1) . '`]'
Description 
Left hand sideg#
Right hand sideg#N
Description 
Left hand sideg*
Right hand sideg*N
Description 
Left hand sidegJ
Right hand side:TSJJoin<CR>
Description 
Left hand sidegS
Right hand side:TSJSplit<CR>
Description 
Left hand sidegcip
Right hand side 
Description 
Left hand sidej
Right hand sidegj
Description 
Left hand sidek
Right hand sidegk
Description 
Left hand siden
Right hand sidenzz
Description 
Left hand sidep
Right hand sidep`]
Description 
Left hand sidet
Right hand side 
Description 
Left hand side<C-K>
Right hand side<C-W>k
Description 
Left hand side<C-J>
Right hand side<C-W>j
Description 
Left hand side<C-H>
Right hand side<C-\><C-N><C-W>h
Description 
Left hand side<C-S>
Right hand side:w<CR>
Description 
Left hand side<C-Y>
Right hand side 
Description 
Left hand side<C-P>
Right hand side 
Description 
Left hand side<F1>
Right hand side 
Description 
Left hand side<F5>
Right hand side 
Description 
Left hand side<C-L>
Right hand side<C-\><C-N><C-W>l

Visual mode keymaps

Description 
Left hand side<Tab>
Right hand side>gv
Description 
Left hand side#
Right hand side"yy?\V<C-R>=escape(getreg('y'), '\/?')<CR><CR>N
Description 
Left hand side*
Right hand side"yy/\V<C-R>=escape(getreg('y'), '\/?')<CR><CR>N
Description 
Left hand side,p
Right hand side"0p
Description 
Left hand side,F
Right hand side:<C-U>call v:lua.kris.search.run("", 1)<CR>
Description 
Left hand side,kS
Right hand side:<C-U>call v:lua.kris.calculate_selection(v:true)<CR>
Description 
Left hand side,ks
Right hand side:<C-U>call v:lua.kris.calculate_selection()<CR>
Description 
Left hand side,yg
Right hand side 
Description 
Left hand side,c
Right hand side 
Description 
Left hand sideF
Right hand side 
Description 
Left hand sideJ
Right hand side:m '>+1<CR>gv=gv
Description 
Left hand sideK
Right hand side:m '<lt>-2<CR>gv=gv
Description 
Left hand sideQ
Right hand side<C-Z>
Description 
Left hand sideT
Right hand side 
Description 
Left hand sidea#
Right hand side:<C-U>normal! F#vf#<CR>
Description 
Left hand sidea-
Right hand side:<C-U>normal! F-vf-<CR>
Description 
Left hand sidea+
Right hand side:<C-U>normal! F+vf+<CR>
Description 
Left hand sidea*
Right hand side:<C-U>normal! F*vf*<CR>
Description 
Left hand sidea\
Right hand side:<C-U>normal! F\vf\<CR>
Description 
Left hand sidea/
Right hand side:<C-U>normal! F/vf/<CR>
Description 
Left hand sidea|
Right hand side:<C-U>normal! F|vf|<CR>
Description 
Left hand sidea;
Right hand side:<C-U>normal! F;vf;<CR>
Description 
Left hand sidea,
Right hand side:<C-U>normal! F,vf,<CR>
Description 
Left hand sidea:
Right hand side:<C-U>normal! F:vf:<CR>
Description 
Left hand sidea.
Right hand side:<C-U>normal! F.vf.<CR>
Description 
Left hand sidea_
Right hand side:<C-U>normal! F_vf_<CR>
Description 
Left hand sidef
Right hand side 
Description 
Left hand sidegs
Right hand side:s/
Description 
Left hand sidei#
Right hand side:<C-U>normal! T#vt#<CR>
Description 
Left hand sidei-
Right hand side:<C-U>normal! T-vt-<CR>
Description 
Left hand sidei+
Right hand side:<C-U>normal! T+vt+<CR>
Description 
Left hand sidei*
Right hand side:<C-U>normal! T*vt*<CR>
Description 
Left hand sidei\
Right hand side:<C-U>normal! T\vt\<CR>
Description 
Left hand sidei/
Right hand side:<C-U>normal! T/vt/<CR>
Description 
Left hand sidei|
Right hand side:<C-U>normal! T|vt|<CR>
Description 
Left hand sidei;
Right hand side:<C-U>normal! T;vt;<CR>
Description 
Left hand sidei,
Right hand side:<C-U>normal! T,vt,<CR>
Description 
Left hand sidei:
Right hand side:<C-U>normal! T:vt:<CR>
Description 
Left hand sidei.
Right hand side:<C-U>normal! T.vt.<CR>
Description 
Left hand sidei_
Right hand side:<C-U>normal! T_vt_<CR>
Description 
Left hand sidep
Right hand sidep`]
Description 
Left hand sidet
Right hand side 
Description 
Left hand sidey
Right hand sidey`]
Description 
Left hand side<S-Tab>
Right hand side<lt>gv
Description 
Left hand side<C-C>
Right hand side"+y
Description 
Left hand side<C-S>
Right hand side:w<CR>

Operator mode keymaps

Description 
Left hand sideF
Right hand side 
Description 
Left hand sideQ
Right hand side<C-Z>
Description 
Left hand sideT
Right hand side 
Description 
Left hand sidea#
Right hand side:normal va#<CR>
Description 
Left hand sidea-
Right hand side:normal va-<CR>
Description 
Left hand sidea+
Right hand side:normal va+<CR>
Description 
Left hand sidea*
Right hand side:normal va*<CR>
Description 
Left hand sidea\
Right hand side:normal va\<CR>
Description 
Left hand sidea/
Right hand side:normal va/<CR>
Description 
Left hand sidea|
Right hand side:normal va|<CR>
Description 
Left hand sidea;
Right hand side:normal va;<CR>
Description 
Left hand sidea,
Right hand side:normal va,<CR>
Description 
Left hand sidea:
Right hand side:normal va:<CR>
Description 
Left hand sidea.
Right hand side:normal va.<CR>
Description 
Left hand sidea_
Right hand side:normal va_<CR>
Description 
Left hand sidef
Right hand side 
Description 
Left hand sidei#
Right hand side:normal vi#<CR>
Description 
Left hand sidei-
Right hand side:normal vi-<CR>
Description 
Left hand sidei+
Right hand side:normal vi+<CR>
Description 
Left hand sidei*
Right hand side:normal vi*<CR>
Description 
Left hand sidei\
Right hand side:normal vi\<CR>
Description 
Left hand sidei/
Right hand side:normal vi/<CR>
Description 
Left hand sidei|
Right hand side:normal vi|<CR>
Description 
Left hand sidei;
Right hand side:normal vi;<CR>
Description 
Left hand sidei,
Right hand side:normal vi,<CR>
Description 
Left hand sidei:
Right hand side:normal vi:<CR>
Description 
Left hand sidei.
Right hand side:normal vi.<CR>
Description 
Left hand sidei_
Right hand side:normal vi_<CR>
Description 
Left hand sidet
Right hand side 
Description 
Left hand side<C-S>
Right hand side:w<CR>