LazyIde Neovim Configuration Information
LazyVim IDE config for Neovim
- Install and initialize:
lazyman -L LazyIde - Configuration category: Language
- Base configuration: LazyVim
- Plugin manager: Lazy
- Installation location:
~/.config/nvim-LazyIde
Git repository
https://github.com/doctorfree/nvim-LazyIde
Website
Lazy managed plugins
- antoinemadec/FixCursorHold.nvim
- LazyVim/LazyVim
- L3MON4D3/LuaSnip
- b0o/SchemaStore.nvim
- stevearc/aerial.nvim
- goolord/alpha-nvim
- max397574/better-escape.nvim
- akinsho/bufferline.nvim
- catppuccin/nvim
- hrsh7th/cmp-buffer
- hrsh7th/cmp-nvim-lsp
- hrsh7th/cmp-path
- tzachar/cmp-tabnine
- saadparwaiz1/cmp_luasnip
- narutoxy/dim.lua
- Mofiqul/dracula.nvim
- stevearc/dressing.nvim
- folke/edgy.nvim
- neanias/everforest-nvim
- folke/flash.nvim
- anuvyklack/fold-preview.nvim
- rafamadriz/friendly-snippets
- lewis6991/gitsigns.nvim
- ray-x/go.nvim
- ray-x/guihua.lua
- m4xshen/hardtime.nvim
- ThePrimeagen/harpoon
- lukas-reineke/indent-blankline.nvim
- rebelot/kanagawa.nvim
- anuvyklack/keymap-amend.nvim
- folke/lazy.nvim
- lvimuser/lsp-inlayhints.nvim
- VidocqH/lsp-lens.nvim
- glepnir/lspsaga.nvim
- nvim-lualine/lualine.nvim
- williamboman/mason-lspconfig.nvim
- jay-babu/mason-nvim-dap.nvim
- RubixDev/mason-update-all
- jay-babu/mason-nvim-dap.nvim
- echasnovski/mini.ai
- echasnovski/mini.bufremove
- echasnovski/mini.comment
- echasnovski/mini.hipatterns
- echasnovski/mini.indentscope
- echasnovski/mini.pairs
- echasnovski/mini.surround
- loctvl842/monokai-pro.nvim
- jellydn/my-note.nvim
- nvim-neo-tree/neo-tree.nvim
- folke/neodev.nvim
- karb94/neoscroll.nvim
- nvim-neotest/neotest
- markemmons/neotest-deno
- nvim-neotest/neotest-go
- haydenmeade/neotest-jest
- nvim-neotest/neotest-python
- rouge8/neotest-rust
- nvim-neotest/neotest-vim-test
- marilari88/neotest-vitest
- EdenEast/nightfox.nvim
- folke/noice.nvim
- MunifTanjim/nui.nvim
- jayp0521/mason-null-ls.nvim
- hrsh7th/nvim-cmp
- weilbith/nvim-code-action-menu
- jay-babu/mason-nvim-dap.nvim
- rcarriga/nvim-dap-ui
- theHamsta/nvim-dap-virtual-text
- neovim/nvim-lspconfig
- SmiteshP/nvim-navic
- nvim-treesitter/nvim-treesitter
- nvim-treesitter/nvim-treesitter-textobjects
- windwp/nvim-ts-autotag
- JoosepAlviste/nvim-ts-context-commentstring
- sam4llis/nvim-tundra
- kevinhwang91/nvim-ufo
- kyazdani42/nvim-web-devicons
- olimorris/onedarkpro.nvim
- olimorris/persisted.nvim
- folke/persistence.nvim
- nvim-lua/plenary.nvim
- previm/previm
- ahmedkhalf/project.nvim
- kevinhwang91/promise-async
- ThePrimeagen/refactoring.nvim
- simrat39/rust-tools.nvim
- ray-x/sad.nvim
- b0o/schemastore.nvim
- cshuaimin/ssr.nvim
- luukvbaal/statuscol.nvim
- roobert/tailwindcss-colorizer-cmp.nvim
- nvim-telescope/telescope-file-browser.nvim
- nvim-telescope/telescope-fzf-native.nvim
- crispgm/telescope-heading.nvim
- ptethng/telescope-makefile
- dharmx/telescope-media.nvim
- nvim-telescope/telescope-symbols.nvim
- nvim-telescope/telescope-ui-select.nvim
- jvgrootveld/telescope-zoxide
- nvim-telescope/telescope.nvim
- rebelot/terminal.nvim
- folke/todo-comments.nvim
- akinsho/toggleterm.nvim
- folke/tokyonight.nvim
- folke/trouble.nvim
- folke/twilight.nvim
- jose-elias-alvarez/typescript.nvim
- mbbill/undotree
- RRethy/vim-illuminate
- heavenshell/vim-jsdoc
- dstein64/vim-startuptime
- nvim-neotest/neotest-vim-test
- wakatime/vim-wakatime
- folke/which-key.nvim
- folke/zen-mode.nvim
LazyIde Keymaps
normal mode keymaps
| Description | LHS | RHS | ||
|---|---|---|---|---|
| % | ||||
| Nvim builtin | & | :&& | ||
| Mason | ,cm | |||
| Mason Menu | ,M | |||
| Move Float | ,tf | |||
| Move Bottom Right New | ,tH | |||
| Move Below Right New | ,th | |||
| Move Bottom Right | ,tL | |||
| Move Below Right | ,tl | |||
| Terminal Prev | ,t[ | |||
| Terminal Next | ,t] | |||
| Terminal Kill | ,tk | |||
| New Terminal Run | ,tR | |||
| Toggle Transparency | ,ut | |||
| Delete Buffer (Force) | ,bD | |||
| Delete Buffer | ,bd | |||
| Commands | ,sC | |||
| Command History | ,sc | |||
| Buffer | ,sb | |||
| Auto Commands | ,sa | |||
| Status | ,gs | |||
| commits | ,gc | |||
| Recent (cwd) | ,fR | |||
| Recent files | ,fr | |||
| Find Files (cwd) | ,fF | |||
| Open file | ,ff | |||
| Filebrowser | ,fb | |||
| Command History | ,: | |||
| Find in Files (Grep) | ,/ | |||
| Switch Buffer | ,, | |||
| Find Files (root dir) | , | |||
| Bufferlist | ,B | |||
| Telescope | ,mt | |||
| Run make | ,mm | |||
| Zoxide | ,fz | |||
| Commits | ,gm | |||
| Branches | ,gh | |||
| Fuzzy search | ,sf | |||
| Command history | ,s; | |||
| Search History | ,s: | |||
| Vim Options | ,sO | |||
| Help | ,s? | |||
| Goto Symbol (Workspace) | ,sS | |||
| Goto Symbol | ,ss | |||
| Colorscheme with preview | ,uC | |||
| Word (cwd) | ,sW | |||
| Word (root dir) | ,sw | |||
| Resume | ,sR | |||
| Options | ,so | |||
| Jump to Mark | ,sm | |||
| Man Pages | ,sM | |||
| Key Maps | ,sk | |||
| Search Highlight Groups | ,sH | |||
| Help Pages | ,sh | |||
| Grep (cwd) | ,sG | |||
| Grep (root dir) | ,sg | |||
| Workspace diagnostics | ,sD | |||
| Diagnostics | ,sd | |||
| Down | ,dj | |||
| Step Into | ,di | |||
| Go to line (no execute) | ,dg | |||
| Run to Cursor | ,dC | |||
| Continue | ,dc | |||
| Toggle Breakpoint | ,db | |||
| Breakpoint Condition | ,dB | |||
| Debug Nearest | ,td | |||
| Widgets | ,dw | |||
| Terminate | ,dt | |||
| Session | ,ds | |||
| Toggle REPL | ,dr | |||
| Pause | ,dp | |||
| Step Over | ,dO | |||
| Step Out | ,do | |||
| Run Last | ,dl | |||
| Up | ,dk | |||
| Telescope Harpoon Marks | ,fm | |||
| JsDoc | ,d | |||
| Delete non-pinned buffers | ,bP | |||
| Toggle pin | ,bp | |||
| Todo | ,st | |||
| Todo (Trouble) | ,xt | |||
| Todo/Fix/Fixme (Trouble) | ,xT | |||
| Todo/Fix/Fixme | ,sT | |||
| Location List (Trouble) | ,xL | |||
| Workspace Diagnostics (Trouble) | ,xX | |||
| Document Diagnostics (Trouble) | ,xx | |||
| Quickfix List (Trouble) | ,xQ | |||
| Telescope Aerial | ,fi | |||
| AerialToggle | ,a | |||
| LSP Len Toggle | ,uL | |||
| Open note | ,ng | |||
| Open note | ,n | |||
| NullLs Info | ,cn | |||
| Edgy Toggle | ,ue | |||
| Edgy Select Window | ,uE | |||
| Dap UI | ,du | |||
| Eval | ,de | |||
| Markdown preview | ,m | |||
| Telescope persisted | ,fs | |||
| Toggle hardtime.nvim | ,ht | |||
| Sarch and replace | ,sr | |||
| Explorer NeoTree (root dir) | ,e | |||
| Explorer NeoTree (cwd) | ,fE | |||
| Explorer NeoTree (root dir) | ,fe | |||
| Explorer NeoTree (cwd) | ,E | |||
| Run Test Suite | ,cS | |||
| Run Test File | ,cT | |||
| Run Test Nearest | ,ct | |||
| Run All Test Files | ,tT | |||
| Run File | ,tt | |||
| Stop | ,tS | |||
| New Terminal Toggle | ,tO | |||
| Terminal Toggle | ,to | |||
| Terminal Send | ,ts | |||
| Terminal Run | ,tr | |||
| Undo Tree Toggle | ,r | |||
| Projects | ,fp | |||
| Don’t Save Current Session | ,qd | |||
| Restore Last Session | ,ql | |||
| Restore Session | ,qs | |||
| Dismiss All | ,snd | |||
| Noice All | ,sna | |||
| Noice History | ,snh | |||
| Noice Last Message | ,snl | |||
| Toggle zen mode | ,z | |||
| Flash Treesitter | S | |||
| Nvim builtin | Y | y$ | ||
| [% | ||||
| Previous todo comment | [t | |||
| Previous trouble/quickfix item | [q | |||
| Prev Reference | [[ | |||
| ]% | ||||
| Next todo comment | ]t | |||
| Next trouble/quickfix item | ]q | |||
| Next Reference | ]] | |||
| g% | ||||
| Add surrounding | gza | |||
| Highlight surrounding | gzh | |||
| Replace surrounding | gzr | |||
| Delete surrounding | gzd | |||
| Find right surrounding | gzf | |||
| Find left surrounding | gzF | |||
Update MiniSurround.config.n_lines | gzn | |||
| Flash | s | |||
| zM | ||||
| zR | ||||
| : | ||||
| : | ||||
| : | ||||
| : | ||||
| Search in buffer | ||||
| Increment selection | ||||
| Scroll forward | ||||
| Scroll backward | ||||
| Nvim builtin | diffupdate | normal! |
visual mode keymaps
| Description | LHS | RHS | ||
|---|---|---|---|---|
| Nvim builtin | # | y?\V | ||
| % | ||||
| Nvim builtin | * | y/\V | ||
| Terminal Send | ,ts | |||
| Eval | ,de | |||
| Treesitter Search | R | |||
| Flash Treesitter | S | |||
| [% | ||||
| ]% | ||||
| a% | ||||
| g% | ||||
| Add surrounding | gza | |||
| Flash | s | |||
| : | ||||
| : | ||||
| : | ||||
| : | exe “:normal! m’” | endif | ||
| Decrement selection |
operator mode keymaps
| Description | LHS | RHS |
|---|---|---|
| % | ||
| Treesitter Search | R | |
| Flash Treesitter | S | |
| [% | ||
| ]% | ||
| g% | ||
| Remote Flash | r | |
| Flash | s | |
| : | ||
| : | ||
| : | ||
| : |