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
- numToStr/Comment.nvim
- L3MON4D3/LuaSnip
- uloco/bluloco.nvim
- akinsho/bufferline.nvim
- uga-rosa/ccc.nvim
- rohit-kumar-j/cmake-tools.nvim
- hrsh7th/cmp-buffer
- hrsh7th/cmp-cmdline
- hrsh7th/cmp-emoji
- chrisgrieser/cmp-nerdfont
- hrsh7th/cmp-nvim-lsp
- hrsh7th/cmp-nvim-lua
- hrsh7th/cmp-path
- ray-x/cmp-treesitter
- saadparwaiz1/cmp_luasnip
- CRAG666/code_runner.nvim
- glepnir/dashboard-nvim
- sindrets/diffview.nvim
- stevearc/dressing.nvim
- j-hui/fidget.nvim
- rafamadriz/friendly-snippets
- projekt0n/github-nvim-theme
- lewis6991/gitsigns.nvim
- ellisonleao/glow.nvim
- p00f/godbolt.nvim
- rmagatti/goto-preview
- ellisonleao/gruvbox.nvim
- ThePrimeagen/harpoon
- lukas-reineke/headlines.nvim
- RaafatTurki/hex.nvim
- m-demare/hlargs.nvim
- ziontee113/icon-picker.nvim
- b0o/incline.nvim
- lukas-reineke/indent-blankline.nvim
- rebelot/kanagawa.nvim
- folke/lazy.nvim
- kdheepak/lazygit.nvim
- ggandor/leap.nvim
- onsails/lspkind-nvim
- vigoux/ltex-ls.nvim
- nvim-lualine/lualine.nvim
- rktjmp/lush.nvim
- williamboman/mason-lspconfig.nvim
- WhoIsSethDaniel/mason-tool-installer.nvim
- jay-babu/mason-nvim-dap.nvim
- echasnovski/mini.animate
- loctvl842/monokai-pro.nvim
- tanvirtin/monokai.nvim
- arturgoms/moonbow.nvim
- folke/neodev.nvim
- danymat/neogen
- nvim-neorg/neorg
- neovim/nvim-lspconfig
- Shatur/neovim-ayu
- EdenEast/nightfox.nvim
- shaunsingh/nord.nvim
- MunifTanjim/nui.nvim
- Abstract-IDE/penvim
- windwp/nvim-autopairs
- hrsh7th/nvim-cmp
- terrortylor/nvim-comment
- jay-babu/mason-nvim-dap.nvim
- ldelossa/nvim-dap-projects
- rcarriga/nvim-dap-ui
- theHamsta/nvim-dap-virtual-text
- kaiuri/nvim-juliana
- neovim/nvim-lspconfig
- SmiteshP/nvim-navbuddy
- SmiteshP/nvim-navic
- rcarriga/nvim-notify
- petertriho/nvim-scrollbar
- kyazdani42/nvim-tree.lua
- nvim-treesitter/nvim-treesitter
- kevinhwang91/nvim-ufo
- kyazdani42/nvim-web-devicons
- weizheheng/nvim-workbench
- navarasu/onedark.nvim
- olimorris/onedarkpro.nvim
- nyoom-engineering/oxocarbon.nvim
- nvim-lua/plenary.nvim
- kevinhwang91/promise-async
- ckipp01/stylua-nvim
- nvim-telescope/telescope-dap.nvim
- nvim-telescope/telescope-fzf-native.nvim
- nvim-telescope/telescope-ui-select.nvim
- nvim-telescope/telescope.nvim
- mcauley-penney/tidy.nvim
- folke/todo-comments.nvim
- akinsho/toggleterm.nvim
- tiagovla/tokyodark.nvim
- folke/trouble.nvim
- Pocco81/true-zen.nvim
- folke/twilight.nvim
- mbbill/undotree
- AhmedAbdulrahman/vim-aylin
- artart222/nvim-enfocado
- voldikss/vim-floaterm
- mzlogin/vim-markdown-toc
- bluz71/vim-moonfly-colors
- bluz71/vim-nightfly-colors
- dstein64/vim-startuptime
- lervag/vimtex
- folke/which-key.nvim
- andrewferrier/wrapping.nvim
- folke/zen-mode.nvim
- mcchrish/zenbones.nvim
Rohit Keymaps
Normal mode keymaps
Description | Help |
---|---|
Left hand side | P? |
Right hand side | <Cmd>Lazy help<CR> |
Description | Debug |
---|---|
Left hand side | PD |
Right hand side | <Cmd>Lazy debug<CR> |
Description | Profile |
---|---|
Left hand side | PP |
Right hand side | <Cmd>Lazy profile<CR> |
Description | Restore |
---|---|
Left hand side | PR |
Right hand side | <Cmd>Lazy restore<CR> |
Description | Log |
---|---|
Left hand side | PL |
Right hand side | <Cmd>Lazy log<CR> |
Description | Check |
---|---|
Left hand side | PC |
Right hand side | <Cmd>Lazy check<CR> |
Description | Clean |
---|---|
Left hand side | PX |
Right hand side | <Cmd>Lazy clean<CR> |
Description | Sync |
---|---|
Left hand side | PS |
Right hand side | <Cmd>Lazy sync<CR> |
Description | Update |
---|---|
Left hand side | PU |
Right hand side | <Cmd>Lazy update<CR> |
Description | Install |
---|---|
Left hand side | PI |
Right hand side | <Cmd>Lazy install<CR> |
Description | Home |
---|---|
Left hand side | PH |
Right hand side | <Cmd>Lazy home<CR> |
Description | Generate Doc String |
---|---|
Left hand side | N |
Right hand side | :lua require('neogen').generate()<CR> |
Description | GodBolt |
---|---|
Left hand side | GG |
Right hand side |
Description | GodBolt Compiler |
---|---|
Left hand side | GC |
Right hand side |
Description | Toggle Harpoon Menu |
---|---|
Left hand side | hs |
Right hand side |
Description | Add file to Harpoon |
---|---|
Left hand side | ha |
Right hand side |
Description | Twilight |
---|---|
Left hand side | zt |
Right hand side |
Description | UndotreeToggle |
---|---|
Left hand side | U |
Right hand side |
Description | Toggle Branch Workbench |
---|---|
Left hand side | b |
Right hand side |
Description | Toggle Project Workbench |
---|---|
Left hand side | p |
Right hand side |
Description | Toggle CheckBox |
---|---|
Left hand side | t |
Right hand side |
Description | Add CheckBox |
---|---|
Left hand side | a |
Right hand side |
Description | Todo List |
---|---|
Left hand side | tt |
Right hand side |
Description | Help Tags |
---|---|
Left hand side | th |
Right hand side |
Description | DapUI Toggle |
---|---|
Left hand side | du |
Right hand side |
Description | Toggle BreakPoint |
---|---|
Left hand side | dt |
Right hand side |
Description | Hex Assemble |
---|---|
Left hand side | Ha |
Right hand side |
Description | Hex Dump |
---|---|
Left hand side | Hd |
Right hand side |
Description | Hex Toggle View |
---|---|
Left hand side | Ht |
Right hand side |
Description | Zen Mode |
---|---|
Left hand side | zz |
Right hand side |
Description | TrueZen Narrow Visual |
---|---|
Left hand side | zn |
Right hand side |
Description | TrueZen Ataraxis |
---|---|
Left hand side | za |
Right hand side |
Description | TrueZen Minimalist |
---|---|
Left hand side | zm |
Right hand side |
Description | TrueZen Focus |
---|---|
Left hand side | zf |
Right hand side |
Description | Lazy Git |
---|---|
Left hand side | gg |
Right hand side |
Description | Toggle Format on Save |
---|---|
Left hand side | F |
Right hand side | :lua toggleAutoformat()<CR> |
Description | Close Tab |
---|---|
Left hand side | td |
Right hand side | <Cmd>tabclose<CR> |
Description | New Tab |
---|---|
Left hand side | ta |
Right hand side | <Cmd>tabnew<CR> |
Description | Save without formatting (noautocmd) |
---|---|
Left hand side | bW |
Right hand side | <Cmd>noautocmd w<CR> |
Description | Buffer WipeOut without saving |
---|---|
Left hand side | bw |
Right hand side | <Cmd>bwipeout!<CR> |
Description | Delete Current Buffer |
---|---|
Left hand side | bd |
Right hand side | <Cmd>bdelete<CR> |
Description | Close |
---|---|
Left hand side | x |
Right hand side | <Cmd>close<CR> |
Description | Write All & Quit |
---|---|
Left hand side | Q |
Right hand side | <Cmd>wall | :qa<CR> |
Description | Quit |
---|---|
Left hand side | q |
Right hand side | <Cmd>quit<CR> |
Description | Save |
---|---|
Left hand side | w |
Right hand side | <Cmd>write<CR> |
Description | Nvim builtin |
---|---|
Left hand side | & |
Right hand side | :&&<CR> |
Description | Fold Close |
---|---|
Left hand side | ,f |
Right hand side | :%foldclose<CR> |
Description | Source Current File |
---|---|
Left hand side | ;X |
Right hand side | :source<CR> |
Description | Source VIMRC |
---|---|
Left hand side | ;x |
Right hand side | :source $MYVIMRC<CR> |
Description | Nvim builtin |
---|---|
Left hand side | Y |
Right hand side | y$ |
Description | |
---|---|
Left hand side | x |
Right hand side | "_x |
Description | Toggle 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 |
Description | Nvim builtin |
---|---|
Left hand side | # |
Right hand side | y?\V<C-R>"<CR> |
Description | Nvim builtin |
---|---|
Left hand side | * |
Right hand side | y/\V<C-R>"<CR> |
Description | |
---|---|
Left hand side | J |
Right hand side | :m '>+1<CR>gv=gv |
Description | |
---|---|
Left hand side | K |
Right hand side | :m '<lt>-2<CR>gv=gv |
Description | |
---|---|
Left hand side | x |
Right hand side | "_x |