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
lj-busted.sh 0000000057 57 Bytes
neovim-0.9.4.tar.gz 0011585425 11 MB
neovim.changes 0000077898 76.1 KB
neovim.spec 0000008015 7.83 KB
spec-template 0000000235 235 Bytes
suse-spec-template 0000001234 1.21 KB
sysinit.vim 0000000259 259 Bytes
Revision 56 (latest revision is 60)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1117794 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 56)
- Update to version 0.9.4:
  This is a maintenance release, focusing on bug fixes.
  - build: Fix exporting symbols on macOS Sonoma
  - api: Handle NUL in nvim_err_write() and nvim_out_write()
  - autocmd: Api functions accepting garbage after event name
  - clang: Null pointer dereference in parse_msgpack
  - clipboard: Don't pass --foreground to wl-copy
  - exception: Remember whether message is multiline
  - float: Update position of anchored windows first
  - float: Fix some other crashes with :unhide or :all
  - lua: Not using global value in vim.opt_global
  - lua: Show error message when failing to set variable
  - mouse: Click on 'statuscolumn' with 'rightleft'
  - path: Accept special characters on Windows
  - provider: Fix python3 provider cannot detect python3.12
  - provider/pythonx: Import the correct module
  - rpc: Fix race condition
  - runtime: Add commentstring for D ftplugin
  - statuscolumn: Update number hl for each screen line
  - terminal: Check terminal size at end of screen update
  - treesitter: Remove more double recursion
  - ui: "resize -1" with cmdheight=0
  - unhide: Close floating windows first
  - unittests: Ignore __s128 and __u128 types in ffi
  - tutor: Clarify the meaning of ✗ and ✓
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