Vim-fork focused on extensibility and agility

Edit Package neovim

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.

Refresh
Refresh
Source Files
Filename Size Changed
neovim-0.1.7-bitop.patch 0000002661 2.6 KB
neovim-0.6.0.tar.gz 0010592213 10.1 MB
neovim-rpmlintrc 0000000191 191 Bytes
neovim.changes 0000038536 37.6 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 40 (latest revision is 60)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 935013 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 40)
- Update to 0.6.0 (details on
  - Diagnostics and LSP changes
    Initially, diagnostic module is part of vim.lsp module. In
    order to support external plugins such as null-ls.nvim, the
    nvim team has refactor the diagnostic module to its module
    vim.diagnostic. So we need to change our config accordingly.
    vim.lsp.diagnostic.show_line_diagnostics() has been changed
    to vim.diagnostic.open_float(). Previously, there is no easy
    to show diagnostic source unless with some hack, you can now
    show source in diagnostics in open_float() easily:
    vim.diagnostic.open_float(nil, {
        source = 'always'
    })
    vim.lsp.diagnostic.goto_prev() and
    vim.lsp.diagnostic.goto_next() has been renamed to
    vim.diagnostic.goto_prev() and vim.diagnostic.goto_next()
    respectively.
    vim.lsp.diagnostic.set_loclist() and
    vim.lsp.diagnostic.set_qflist() has been renamed to
    vim.diagnostic.setloclist() and vim.diagnostic.setqflist()
    instead.
    Diagnostics signs has been renamed, for example (old –> new):
        LspDiagnosticsSignError –> DiagnosticSignError (Lsp is
            removed, Diagnostics is changed to singular from
            Diagnostic)
        LspDiagnosticsSignWarning –> DiagnosticSignWarn
        LspDiagnosticsSignInformation –> DiagnosticSignInfo
        LspDiagnosticsSignHint –> DiagnosticSignHint
    Also, related highlight has been renamed too:
        DiagnosticsDefaultError –> DiagnosticSignError
Comments 1

Eric Renfro's avatar

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

openSUSE Build Service is sponsored by