neovim - heavily refactored vim fork

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename neovim_0.3.4-3_i386.deb
Package name neovim
Package version 0.3.4
Package release 3
Package architecture i386
Package type deb
Category editors
License -
Maintainer Debian Vim Maintainers <>
Download size 1.29 MB
Installed size 3.47 MB
Neovim is a fork of Vim focused on modern code and features, rather than
running in legacy environments.
msgpack API enables structured communication to/from any programming language.
Remote plugins run as co-processes that communicate with Neovim safely and
GUIs (or TUIs) can easily embed Neovim or communicate via TCP sockets using
the discoverable msgpack API.


Package Version Architecture Repository
neovim_0.3.4-3_amd64.deb 0.3.4 amd64 Debian Main
neovim - - -


Name Value
libc6 >= 2.28
libluajit-5.1-2 >= 2.0.4+dfsg
libmsgpackc2 >= 2.1.0
libtermkey1 >= 0.19
libunibilium4 >= 2.0
libuv1 >= 1.8.0
libvterm0 >= 0~bzr635
neovim-runtime = 0.3.4-3


Name Value
editor -


Type URL
Binary Package neovim_0.3.4-3_i386.deb
Source Package neovim

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install neovim deb package:
    # sudo apt-get install neovim




2019-06-26 - James McCoy <>
neovim (0.3.4-3) unstable; urgency=high
* Backport additional changes to address CVE-2019-12735 (Closes: #930024)
+ vim-patch:8.1.0177: defining function in sandbox is inconsistent
+ vim-patch:8.1.0189: function defined in sandbox not tested
+ vim-patch:8.1.0538: evaluating a modeline might invoke using a shell
+ vim-patch:8.1.0539: cannot build without the sandbox
+ vim-patch:8.1.0540: may evaluate insecure value when appending to option
+ vim-patch:8.1.0544: setting 'filetype' in a modeline causes an error
+ vim-patch:8.1.0613: when executing an insecure function the secure flag
is stuck
+ vim-patch:8.1.1046: the "secure" variable is used inconsistently
+ vim-patch:8.1.0205: invalid memory access with invalid modeline
+ vim-patch:8.1.0206: duplicate test function name
+ vim-patch:8.1.0506: modeline test fails when run by root
+ vim-patch:8.1.0546: modeline test with keymap fails
+ vim-patch:8.1.0547: modeline test with keymap still fails
+ vim-patch:8.1.1366: using expressions in a modeline is unsafe
+ vim-patch:8.1.1367: can set 'modelineexpr' in modeline
+ vim-patch:8.1.1368: modeline test fails with python but without
+ vim-patch:8.1.1382: error when editing test file
+ vim-patch:8.1.1401: misspelled mkspellmem as makespellmem
* Backport patch to prevent use of nvim's API within the sandbox
2019-06-05 - James McCoy <>
neovim (0.3.4-2) unstable; urgency=high
[ Efraim Flashner ]
* don't use luajit on powerpc
[ James McCoy ]
* Use the system allocator instead of jemalloc
[ Justin M. Keyes ]
* vim-patch:8.1.1365: :source should check sandbox (Closes: #930024,
2019-01-13 - James McCoy <>
neovim (0.3.4-1) unstable; urgency=medium
* New upstream release
* Explicitly downgrade _FORTIFY_SOURCE to 1
* Build-Depend on jemalloc >= 5.1 for archs with varying page size
2019-01-05 - James McCoy <>
neovim (0.3.3-1) unstable; urgency=medium
* Upload to unstable
* New upstream release
* Reorder xclip/xsel Recommends to prefer xclip, to align with upstream
* Disable Python tests, as there's currently an invalid test
* Switch gbp.conf/Vcs-Git back to debian/sid
2018-12-31 - James McCoy <>
neovim (0.3.2-1) experimental; urgency=medium
* New upstream release
+ syntax/debcontrol.vim: Updated list of archive sections.  (Closes:
+ Use $XDG_CONFIG_DIRS/nvim/sysinit.vim, if it exists, in preference to
+ 'background' now defaults to "dark"
* Add lua-inspect Build-Depends for tests
* Declare compliance with Policy 4.3.0, no changes needed
* Point Vcs-Git & gbp.conf to debian/experimental branch
2018-12-15 - James McCoy <>
neovim (0.3.1-3) unstable; urgency=medium
* rules: Use non-verbose build when DEB_BUILD_OPTIONS=terse
* Use Release build type, not RelWithBuildInfo, to avoid -Og and asserts
(Closes: #916338)
2018-11-16 - James McCoy <>
neovim (0.3.1-2) unstable; urgency=medium
* Backport "unit/mbyte_spec: Run utf_char2bytes test in batches of 0xFFF
characters." from upstream to fix the mbyte_spec unit test failures,
partially addressing #911944.
* Declare compliance with Policy 4.2.1, no changes needed
2018-07-25 - James McCoy <>
neovim (0.3.1-1) unstable; urgency=medium
* New upstream release
+ Unicode 11 support
* control:
+ Bump minimum CMake version to 2.8.12
+ Add python(3)-neovim to Build-Depends for tests
+ Add Provides: editor to neovim (Closes: #881313)

See Also

Package Description
nescc_1.3.5-1.1_i386.deb Programming Language for Deeply Networked Systems
nestopia_1.49-2_i386.deb Nintendo Entertainment System/Famicom emulator
net-acct_0.71-9.1_i386.deb User-mode IP accounting daemon
net-tools_1.60+git20180626.aebd88e-1_i386.deb NET-3 networking toolkit
netanim_3.100-1+b1_i386.deb network animator based on Qt4 working with ns-3
netatalk_3.1.12~ds-3_i386.deb Apple Filing Protocol service
netbase_5.6_all.deb Basic TCP/IP networking system
netcat-openbsd_1.195-2_i386.deb TCP/IP swiss army knife
netcat-traditional_1.10-41.1_i386.deb TCP/IP swiss army knife
netcat_1.10-41.1_all.deb TCP/IP swiss army knife -- transitional package
netcdf-bin_4.6.2-1_i386.deb Programs for reading and writing NetCDF files
netcdf-doc_4.6.2-1_all.deb Documentation for NetCDF
netcf_0.2.8-1+b2_i386.deb programs for the netcf library
netconfd-module-ietf-interfaces_2.11-1_i386.deb SIL module for netconfd implementing ietf-interfaces.yang
netconfd-module-ietf-system_2.11-1_i386.deb SIL module for netconfd implementing ietf-system.yang