Use Neovim as a general purpose IDE
- Install and initialize:
lazyman -x CodeArt
- Configuration category: Starter
- Base configuration: Custom
- Plugin manager: Packer
- Installation location:
~/.config/nvim-CodeArt
Git repository
https://github.com/artart222/CodeArt
Neovimcraft entry
http://neovimcraft.com/plugin/artart222/CodeArt
Dotfyle entry
https://dotfyle.com/plugins/artart222/CodeArt
Packer managed plugins
CodeArt Keymaps
Normal mode keymaps
Description | |
---|
Left hand side | <Tab> |
Right hand side | :BufferLineCycleNext<CR> |
Description | |
---|
Left hand side | |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "<lt>leader>", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | co |
Right hand side | <Cmd>lua require("onedark").toggle()<CR> |
Description | |
---|
Left hand side | ! |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "!", prefix = "" }, _G.packer_plugins)<CR> |
Description | Nvim builtin |
---|
Left hand side | & |
Right hand side | :&&<CR> |
Description | |
---|
Left hand side | <lt> |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "<lt>", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | > |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = ">", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | H |
Right hand side | :call ResizeLeft(3)<CR><Esc> |
Description | |
---|
Left hand side | J |
Right hand side | :call ResizeDown(1)<CR><Esc> |
Description | |
---|
Left hand side | K |
Right hand side | :call ResizeUp(1)<CR><Esc> |
Description | |
---|
Left hand side | L |
Right hand side | :call ResizeRight(3)<CR><Esc> |
Description | Nvim builtin |
---|
Left hand side | Y |
Right hand side | y$ |
Description | |
---|
Left hand side | [ |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "[", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | ] |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "]", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | c |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "c", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | d |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "d", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | g |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "g", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | v |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "v", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | y |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "y", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | z |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "z", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | <Plug>PlenaryTestFile |
Right hand side | :lua require('plenary.test_harness').test_directory(vim.fn.expand("%:p"))<CR> |
Description | |
---|
Left hand side | <C-T> |
Right hand side | <Cmd>lua require("packer.load")({'toggleterm.nvim'}, { keys = "<lt>C-t>", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | <Plug>kommentary_visual_default |
Right hand side | <Cmd>lua require("packer.load")({'kommentary'}, { keys = "<lt>Plug>kommentary_visual_default", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | <Plug>kommentary_line_default |
Right hand side | <Cmd>lua require("packer.load")({'kommentary'}, { keys = "<lt>Plug>kommentary_line_default", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | <S-Tab> |
Right hand side | :BufferLineCyclePrev<CR> |
Description | |
---|
Left hand side | <M-h> |
Right hand side | <C-W><C-H> |
Description | |
---|
Left hand side | <M-l> |
Right hand side | <C-W><C-L> |
Description | |
---|
Left hand side | <M-k> |
Right hand side | <C-W><C-K> |
Description | |
---|
Left hand side | <M-j> |
Right hand side | <C-W><NL> |
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 | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "<lt>leader>", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | ! |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "!", prefix = "" }, _G.packer_plugins)<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> |
Description | |
---|
Left hand side | <lt> |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "<lt>", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | > |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = ">", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | J |
Right hand side | :move '>+1<CR>gv-gv |
Description | |
---|
Left hand side | K |
Right hand side | :move '<lt>-2<CR>gv-gv |
Description | |
---|
Left hand side | [ |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "[", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | ] |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "]", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | c |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "c", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | d |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "d", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | g |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "g", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | p |
Right hand side | "_dP |
Description | |
---|
Left hand side | v |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "v", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | y |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "y", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | z |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "z", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | <C-T> |
Right hand side | <Cmd>lua require("packer.load")({'toggleterm.nvim'}, { keys = "<lt>C-t>", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | <Plug>kommentary_visual_default |
Right hand side | <Cmd>lua require("packer.load")({'kommentary'}, { keys = "<lt>Plug>kommentary_visual_default", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | <Plug>kommentary_line_default |
Right hand side | <Cmd>lua require("packer.load")({'kommentary'}, { keys = "<lt>Plug>kommentary_line_default", prefix = "" }, _G.packer_plugins)<CR> |
Operator mode keymaps
Description | |
---|
Left hand side | |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "<lt>leader>", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | ! |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "!", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | <lt> |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "<lt>", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | > |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = ">", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | [ |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "[", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | ] |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "]", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | c |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "c", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | d |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "d", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | g |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "g", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | v |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "v", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | y |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "y", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | z |
Right hand side | <Cmd>lua require("packer.load")({'which-key.nvim'}, { keys = "z", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | <C-T> |
Right hand side | <Cmd>lua require("packer.load")({'toggleterm.nvim'}, { keys = "<lt>C-t>", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | <Plug>kommentary_visual_default |
Right hand side | <Cmd>lua require("packer.load")({'kommentary'}, { keys = "<lt>Plug>kommentary_visual_default", prefix = "" }, _G.packer_plugins)<CR> |
Description | |
---|
Left hand side | <Plug>kommentary_line_default |
Right hand side | <Cmd>lua require("packer.load")({'kommentary'}, { keys = "<lt>Plug>kommentary_line_default", prefix = "" }, _G.packer_plugins)<CR> |