Post

Rohit Neovim Configuration Information

Good example use of mason-tool-installer

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

Git repository

https://github.com/rohit-kumar-j/nvim

Lazy managed plugins

Rohit Keymaps

Normal mode keymaps

DescriptionHelp
Left hand side P?
Right hand side<Cmd>Lazy help<CR>
DescriptionDebug
Left hand side PD
Right hand side<Cmd>Lazy debug<CR>
DescriptionProfile
Left hand side PP
Right hand side<Cmd>Lazy profile<CR>
DescriptionRestore
Left hand side PR
Right hand side<Cmd>Lazy restore<CR>
DescriptionLog
Left hand side PL
Right hand side<Cmd>Lazy log<CR>
DescriptionCheck
Left hand side PC
Right hand side<Cmd>Lazy check<CR>
DescriptionClean
Left hand side PX
Right hand side<Cmd>Lazy clean<CR>
DescriptionSync
Left hand side PS
Right hand side<Cmd>Lazy sync<CR>
DescriptionUpdate
Left hand side PU
Right hand side<Cmd>Lazy update<CR>
DescriptionInstall
Left hand side PI
Right hand side<Cmd>Lazy install<CR>
DescriptionHome
Left hand side PH
Right hand side<Cmd>Lazy home<CR>
DescriptionGenerate Doc String
Left hand side N
Right hand side:lua require('neogen').generate()<CR>
DescriptionGodBolt
Left hand side GG
Right hand side 
DescriptionGodBolt Compiler
Left hand side GC
Right hand side 
DescriptionToggle Harpoon Menu
Left hand side hs
Right hand side 
DescriptionAdd file to Harpoon
Left hand side ha
Right hand side 
DescriptionTwilight
Left hand side zt
Right hand side 
DescriptionUndotreeToggle
Left hand side U
Right hand side 
DescriptionToggle Branch Workbench
Left hand side b
Right hand side 
DescriptionToggle Project Workbench
Left hand side p
Right hand side 
DescriptionToggle CheckBox
Left hand side t
Right hand side 
DescriptionAdd CheckBox
Left hand side a
Right hand side 
DescriptionTodo List
Left hand side tt
Right hand side 
DescriptionHelp Tags
Left hand side th
Right hand side 
DescriptionDapUI Toggle
Left hand side du
Right hand side 
DescriptionToggle BreakPoint
Left hand side dt
Right hand side 
DescriptionHex Assemble
Left hand side Ha
Right hand side 
DescriptionHex Dump
Left hand side Hd
Right hand side 
DescriptionHex Toggle View
Left hand side Ht
Right hand side 
DescriptionZen Mode
Left hand side zz
Right hand side 
DescriptionTrueZen Narrow Visual
Left hand side zn
Right hand side 
DescriptionTrueZen Ataraxis
Left hand side za
Right hand side 
DescriptionTrueZen Minimalist
Left hand side zm
Right hand side 
DescriptionTrueZen Focus
Left hand side zf
Right hand side 
DescriptionLazy Git
Left hand side gg
Right hand side 
DescriptionToggle Format on Save
Left hand side F
Right hand side:lua toggleAutoformat()<CR>
DescriptionClose Tab
Left hand side td
Right hand side<Cmd>tabclose<CR>
DescriptionNew Tab
Left hand side ta
Right hand side<Cmd>tabnew<CR>
DescriptionSave without formatting (noautocmd)
Left hand side bW
Right hand side<Cmd>noautocmd w<CR>
DescriptionBuffer WipeOut without saving
Left hand side bw
Right hand side<Cmd>bwipeout!<CR>
DescriptionDelete Current Buffer
Left hand side bd
Right hand side<Cmd>bdelete<CR>
DescriptionClose
Left hand side x
Right hand side<Cmd>close<CR>
DescriptionWrite All & Quit
Left hand side Q
Right hand side<Cmd>wall | :qa<CR>
DescriptionQuit
Left hand side q
Right hand side<Cmd>quit<CR>
DescriptionSave
Left hand side w
Right hand side<Cmd>write<CR>
DescriptionNvim builtin
Left hand side&
Right hand side:&&<CR>
DescriptionFold Close
Left hand side,f
Right hand side:%foldclose<CR>
DescriptionSource Current File
Left hand side;X
Right hand side:source<CR>
DescriptionSource VIMRC
Left hand side;x
Right hand side:source $MYVIMRC<CR>
DescriptionNvim builtin
Left hand sideY
Right hand sidey$
Description 
Left hand sidex
Right hand side"_x
DescriptionToggle Term
Left hand side<C-Bslash>
Right hand side 
Description 
Left hand side<M-C-H>
Right hand side<Cmd>vertical resize -2<CR>
Description 
Left hand side<M-C-L>
Right hand side<Cmd>vertical resize +2<CR>
Description 
Left hand side<M-C-J>
Right hand side<Cmd>resize -2<CR>
Description 
Left hand side<M-C-K>
Right hand side<Cmd>resize +2<CR>
Description 
Left hand side<C-S-Right>
Right hand side<Cmd>vertical resize -2<CR>
Description 
Left hand side<C-S-Left>
Right hand side<Cmd>vertical resize +2<CR>
Description 
Left hand side<S-Down>
Right hand side<Cmd>resize -2<CR>
Description 
Left hand side<S-Up>
Right hand side<Cmd>resize +2<CR>
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-W>h
Description 
Left hand side<C-L>
Right hand side<C-W>l

Visual mode keymaps

Description 
Left hand side p
Right hand side"_dP
DescriptionNvim builtin
Left hand side#
Right hand sidey?\V<C-R>"<CR>
DescriptionNvim builtin
Left hand side*
Right hand sidey/\V<C-R>"<CR>
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 sidex
Right hand side"_x

Operator mode keymaps