Basic Neovim Configuration Information
Starter config by the author of NvChad with video tutorial
- Install and initialize:
lazyman -x Basic
- Configuration category: Starter
- Base configuration: Custom
- Plugin manager: Lazy
- Installation location:
~/.config/nvim-Basic
Git repository
https://github.com/NvChad/basic-config
YouTube channel
https://www.youtube.com/@siduck_og
Lazy managed plugins
- numToStr/Comment.nvim
- L3MON4D3/LuaSnip
- akinsho/bufferline.nvim
- hrsh7th/cmp-buffer
- hrsh7th/cmp-nvim-lsp
- hrsh7th/cmp-nvim-lua
- hrsh7th/cmp-path
- saadparwaiz1/cmp_luasnip
- rafamadriz/friendly-snippets
- lewis6991/gitsigns.nvim
- lukas-reineke/indent-blankline.nvim
- folke/lazy.nvim
- jay-babu/mason-nvim-dap.nvim
- echasnovski/mini.statusline
- jayp0521/mason-null-ls.nvim
- windwp/nvim-autopairs
- hrsh7th/nvim-cmp
- neovim/nvim-lspconfig
- kyazdani42/nvim-tree.lua
- nvim-treesitter/nvim-treesitter
- kyazdani42/nvim-web-devicons
- navarasu/onedark.nvim
- nvim-lua/plenary.nvim
- nvim-telescope/telescope.nvim
Basic Keymaps
Normal mode keymaps
Description | |
---|---|
Left hand side | <Tab> |
Right hand side | <Cmd> BufferLineCycleNext <CR> |
Description | |
---|---|
Left hand side | / |
Right hand side |
Description | |
---|---|
Left hand side | gt |
Right hand side | <Cmd> Telescope git_status <CR> |
Description | |
---|---|
Left hand side | fw |
Right hand side | <Cmd> Telescope live_grep <CR> |
Description | |
---|---|
Left hand side | fo |
Right hand side | <Cmd> Telescope oldfiles <CR> |
Description | |
---|---|
Left hand side | ff |
Right hand side | <Cmd> Telescope find_files <CR> |
Description | Nvim builtin |
---|---|
Left hand side | & |
Right hand side | :&&<CR> |
Description | Nvim builtin |
---|---|
Left hand side | Y |
Right hand side | y$ |
Description | |
---|---|
Left hand side | <C-Q> |
Right hand side | <Cmd> bd <CR> |
Description | |
---|---|
Left hand side | <S-Tab> |
Right hand side | <Cmd> BufferLineCyclePrev <CR> |
Description | |
---|---|
Left hand side | <C-H> |
Right hand side | <Cmd> NvimTreeFocus <CR> |
Description | |
---|---|
Left hand side | <C-N> |
Right hand side | <Cmd> NvimTreeToggle <CR> |
Description | |
---|---|
Left hand side | <C-S> |
Right hand side | <Cmd> w <CR> |
Description | Nvim builtin |
---|---|
Left hand side | <C-L> |
Right hand side | <Cmd>nohlsearch|diffupdate|normal! <C-L><CR> |
Visual mode keymaps
Description | |
---|---|
Left hand side | / |
Right hand side | <Esc><Cmd>lua require('Comment.api').toggle.linewise(vim.fn.visualmode())<CR> |
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> |