Neovim
E183289
Vim fork
cross-platform software
free and open-source software
terminal-based application
text editor
Neovim is a modern, extensible, and highly configurable fork of the Vim text editor, designed to improve usability, maintainability, and plugin integration for developers.
All labels observed (3)
| Label | Occurrences |
|---|---|
| Neovim canonical | 7 |
| Neovim community | 1 |
| https://neovim.io | 1 |
Statements (52)
| Predicate | Object |
|---|---|
| instanceOf |
Vim fork
ⓘ
cross-platform software ⓘ free and open-source software ⓘ terminal-based application ⓘ text editor ⓘ |
| basedOn | Vim ⓘ |
| configurationFile |
init.lua
ⓘ
init.vim ⓘ |
| developer |
Neovim
self-linksurface differs
ⓘ
surface form:
Neovim community
|
| goal |
improve Vim extensibility
ⓘ
improve Vim maintainability ⓘ modernize Vim codebase ⓘ provide better plugin integration ⓘ |
| hasFeature |
GUI front-end support
ⓘ
LSP (Language Server Protocol) client ⓘ Lua configuration API ⓘ asynchronous job control ⓘ built-in terminal emulator ⓘ clipboard integration ⓘ code folding ⓘ extensible UI via RPC ⓘ macros ⓘ modal editing ⓘ mouse support ⓘ plugin manager support ⓘ registers ⓘ remote plugin architecture ⓘ split windows ⓘ syntax highlighting ⓘ tabs ⓘ treesitter integration ⓘ undo tree ⓘ |
| initialReleaseDate | 2014 ⓘ |
| license |
Apache License 2.0
ⓘ
Vim license ⓘ |
| programmingLanguage |
C
ⓘ
Lua ⓘ |
| repository | https://github.com/neovim/neovim ⓘ |
| supportsOperatingSystem |
BSD
ⓘ
Linux ⓘ Unix-like systems ⓘ Windows ⓘ macOS ⓘ |
| supportsPluginManager |
lazy.nvim
ⓘ
packer.nvim ⓘ vim-plug ⓘ |
| supportsScriptingLanguage |
Lua
ⓘ
Node.js ⓘ
surface form:
Node.js (via plugins)
Python ⓘ
surface form:
Python (via plugins)
Ruby (via plugins) ⓘ Vim ⓘ
surface form:
Vim script
|
| website |
Neovim
self-linksurface differs
ⓘ
surface form:
https://neovim.io
|
Referenced by (9)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
vi
subject surface form:
vi