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:Factory:PowerPC/neovim && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
neovim-0.1.7-bitop.patch | 0000002661 2.6 KB | |
neovim-0.6.1.tar.gz | 0010597584 10.1 MB | |
neovim-rpmlintrc | 0000000191 191 Bytes | |
neovim.changes | 0000039964 39 KB | |
neovim.patch | 0000000633 633 Bytes | |
neovim.spec | 0000006567 6.41 KB | |
spec-template | 0000000235 235 Bytes | |
suse-spec-template | 0000001260 1.23 KB | |
sysinit.vim | 0000000259 259 Bytes |
Revision 41 (latest revision is 60)
Dominique Leuenberger (dimstar_suse)
accepted
request 943404
from
Matej Cepl (mcepl)
(revision 41)
- Upgrade to 0.6.1: - api: allow nvim_buf_set_extmark to accept end_row key - diagnostic: assert that diagnostics have line number and column - diagnostic: clamp diagnostics on negative line numbers - diagnostic: escape special chars in file names - diagnostic: respect "if_many" source option for virtual text - diagnostic: set effective buffer number for DiagnosticChanged autocmd - diagnostic: set effective buffer number in autocmd (again) - lua: do not cast offset to char_u in str_utf_start - lsp: avoid attaching to unloaded buffers - lsp: call config on_exit handler before context is cleared - lsp: fix nil-index behavior for UTF-8 in _str_*index_enc methods - lsp: handle offset encoding - lsp: progress handlers should return vim.NIL on error - options: disallow empty 'fdc' and 'scl' - quickfix: avoid O(N^2) when filling from string typval - screenpos, float: add top and left border adjustment - terminal: fix resize crash with pending scrollback - ui: close floating window on BufLeave event - uri: change scheme pattern to not include the comma character - lsp,diagnostic: open folds in jump-related functions - lsp: add buf_detach_client - lsp: use vim.ui.select for selecting lsp client - runtime: new checkhealth filetype
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