Install requires Neovim 0.9+.
Clone the repository and install the plugins:
git clone git@github.com:agoodshort/nvim ~/.config/agoodshort/nvim
NVIM_APPNAME=agoodshort/nvim/ nvim --headless +"Lazy! restore" +qaOpen Neovim with this config:
NVIM_APPNAME=agoodshort/nvim/ nvimDocumentation on the configuration of LSPs, formatters and linters is available in this README.md
The below applies when replacing using :%s.
- You can use
<C-r><C-w>to get the word under the cursor into to command line. - When a word was already searched (e.g.
\word), use:%s//to replace the word searched.
<C+]>is used to follow tags in:help
As nvm is used to switch versions of Node.js, some plugins might require to rebuild when changing nvm default version:
- markmap.nvim
- import-cost.nvim
- Review how to use
Kwhen on neovim man page - Neovim
initial_mode = "normal"does not work for extensions git_diffs - test NeoAI
- Show appropriate documentation in
cargo.toml - Telescope live grep to wrap lines. Check if plugin can do this, otherwise see telescope.nvim documentation
- Use the syntax
function() require("dap").continue() endfor whichkey and upgrade tov3 - Based on the nvm above, could we rebuild automatically if the npm package is not found?
- Add keymap to toggle image preview
- lspsaga does float terminal : https://nvimdev.github.io/lspsaga/floaterm/
- lspsaga hover cannot open links
