GitHub - neovim/neovim: Vim-fork focused on extensibility and usability
3 hours ago
- #neovim
- #vim-refactoring
- #extensible-editor
- Neovim is a refactored version of Vim aimed at simplifying maintenance and encouraging community contributions.
- It supports advanced UIs without core modifications and offers high extensibility with API access in many programming languages.
- Features include an embedded scriptable terminal emulator, asynchronous job control, shared data across instances, and XDG base directory support.
- Neovim is compatible with most Vim plugins and is available via pre-built packages for major operating systems and package managers.
- Building Neovim involves using CMake, with a provided Makefile for convenience, and installation can be customized to non-default locations.
- The project structure includes directories for source code, dependencies, runtime plugins, and tests, with contributions licensed under Apache 2.0, except Vim-derived parts.