Vim-fork focused on extensibility and agility
Neovim is a refactor - and sometimes redactor - in the tradition of Vim, which itself derives from Stevie. It is not a rewrite, but a continuation and extension of Vim. Many rewrites, clones, emulators and imitators exist; some are very clever, but none are Vim. Neovim strives to be a superset of Vim, notwithstanding some intentionally removed misfeatures; excepting those few and carefully-considered excisions, Neovim is Vim. It is built for users who want the good parts of Vim, without compromise, and more.
- Developed at editors
- Sources inherited from project openSUSE:Factory
-
4
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:42:Factory-Candidates-Check/neovim && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
neovim-0.1.7-bitop.patch | 0000000571 571 Bytes | |
neovim-0.5.0.tar.gz | 0010337976 9.86 MB | |
neovim-rpmlintrc | 0000000191 191 Bytes | |
neovim.changes | 0000032293 31.5 KB | |
neovim.patch | 0000000633 633 Bytes | |
neovim.spec | 0000007396 7.22 KB | |
spec-template | 0000000235 235 Bytes | |
suse-spec-template | 0000001260 1.23 KB | |
sysinit.vim | 0000000259 259 Bytes | |
vim7188-fix-netrw-command.patch | 0000003592 3.51 KB |
Revision 36 (latest revision is 60)
Dominique Leuenberger (dimstar_suse)
accepted
request 905327
from
Matej Cepl (mcepl)
(revision 36)
- Update to 0.5.0 (FINALLY!!!): This release represents ~4000 commits since v0.4.4, the previous non-maintenance release. Highlights include builtin support for LSP, new APIs for extended marks (with byte resolution tracking of changes) and buffer decorations, as well as vast improvements to lua as a plugin and configuration language. Experimental support for tree-sitter as a syntax engine is also included, building on the new core APIs for byte tracking and decorations. There is also very visible shift towards using more of Lua. The full list of all changes is truly huge, the best list is the 0.5.0 commit message on https://github.com/neovim/neovim/commit/a5ac2f45ff84. - Removes upstreamed patches: - libuv-compat.patch - neovim-0.4.4-findlua54.patch
Comments 1
This has current issues with Home and End keys in tmux. Neovim developers confirmed, and have suggested this is openSUSE-specific. Reference: https://github.com/neovim/neovim/issues/13408