A configuration starting point for Neovim that is small, a single file, and completely documented. It is NOT a Neovim distribution, but meant for you to build a personal configuration on top of. Targets only the latest 'stable' and latest 'nightly' of Neovim. If you are experiencing issues, please make sure you have the latest versions.
Has several external dependencies: A basic build kit, ripgrep, and a clipboard integration tool. Optionally you can use Nerd Fonts and set up language integrations.
Recommends that you fork the repo on Github, use your fork to configure Neovim, and push your changes back up to your fork.
Here's mine (for later reference): https://github.com/virtadpt/kickstart.nvim
lazy.nvim is a modern plugin manager for Neovim. Manage all your Neovim plugins with a powerful UI. Fast startup times thanks to automatic caching and bytecode compilation of Lua modules. Automatically install missing plugins before starting up Neovim, allowing you to start using it right away. No need to manually compile plugins. Figures out dependencies automatically. Generates helptags of the headings in README.md files for plugins that don't have vimdocs. Profiles plugins to optimize performance.
A duck that waddles around in your Neovim window between lines of text. It's cute.
Vim Bootstrap makes it easy to learn a new editor, focus on learning how to use it and leave the configuration to us. Pick languages or frameworks to enable specific syntax support for, pick a visual theme, pick an editor (vim or neovim), click the button, and you have a .vimrc file ready to use.
We found other Neovim configurations either being powerful out of the box but hard to customize, or easy to customize but minimal out of the box functionality. AstroNvim aims to find the middle ground with a great out of the box experience while empowering the user to make tweaks where they want. Getting started is super easy! Head over to the Getting Started Guide which will step you through setting up the user template. From there you can start playing around with AstroNvim, but be sure to look through the rest of the documentation to see how to customize it further. Out of the box AstroNvim doesn't provide direct support for any one language, but provides a base for setting up any language easily. AstroCommunity is a community repository for sharing configuration snippets such as language support. AstroCommunity has >40 language packs that can be added to your configuration to get state of the art language support.
The missing UI extensions for Vim 8.2 (and NeoVim 0.4)!!
There are many keymaps defined in my .vimrc. Getting tired from checking .vimrc time to time when I forget some, based on the latest +popup feature (vim 8.2), I created this vim-quickui plugin to introduce some basic UI components to enrich vim's interactive experience: Well designed and carefully colored Borland/Turbo C++ flavor ui system, combined with vim's productivity. Can be accessed by keyboard only while mouse is also supported. Navigate with the usual Vim keys like h/j/k/l, confirm with ENTER/SPACE and cancel with ESC/Ctrl+[. Tip for each entry can display in the cmdline when you are moving the cursor around. Multiple TUI widgets available. Fully customizable. Compatible with vim and neovim. Written in pure vimscript, no other languages required.