Catalog / Neovim

0.8.1

Nvim 0.8.1

3.8 years agoaddedfixedchangedOriginal notes
NVIM v0.8.1
Build type: Release
LuaJIT 2.1.0-beta3

Changes since 0.8.0

Features

  • extmarks: Allow preventing spellchecking with spell = false
  • spell: Support nospell in treesitter queries
  • man: Add health check
  • docs-html: Try to use tags for ToC headings

Bug Fixes

  • ui: Setting 'cmdheight' with global statusline
  • ui: Fix highlights not being updated with 'winhl'
  • Make_filter_cmd for :! powershell
  • :! pwsh redirection for command not found
  • Find multibyte file name in line
  • Avoid unsigned overflow in home_replace()
  • docs-html: Update parser
  • folds: Fix fold marker multibyte comparison
  • health: Correct tmux rgb verification
  • man.lua: Set modifiable before writing page
  • mouse: Ensure no scrolling with "ver:0" in 'mousescroll'
  • paste: Feed keys as typed in cmdline mode
  • qflist: Avoid read of uninitialized memory
  • spell: Fix wrong cast
  • stdpath: Default to /tmp if stdpath('run') cannot be created
  • tui: Resume main thread if suspending isn't implemented

Documentation

  • lsp: Vim.lsp.range_code_action() is not deprecated

Install

Windows

Zip

  1. Download nvim-win64.zip
  2. Extract the zip.
  3. Run nvim-qt.exe

MSI

  1. Download nvim-win64.msi
  2. Run the MSI
  3. Search and run nvim-qt.exe or run nvim.exe on your CLI of choice.

macOS

  1. Download nvim-macos.tar.gz
  2. Run xattr -c ./nvim-macos.tar.gz (to avoid "unknown developer" warning)
  3. Extract: tar xzvf nvim-macos.tar.gz
  4. Run ./nvim-macos/bin/nvim

Linux (x64)

Tarball

  1. Download nvim-linux64.tar.gz
  2. Extract: tar xzvf nvim-linux64.tar.gz
  3. Run ./nvim-linux64/bin/nvim

Debian Package

  1. Download nvim-linux64.deb
  2. Install the package using sudo apt install ./nvim-linux64.deb
  3. Run nvim

AppImage

  1. Download nvim.appimage
  2. Run chmod u+x nvim.appimage && ./nvim.appimage
    • If your system does not have FUSE you can extract the appimage:
      ./nvim.appimage --appimage-extract
      ./squashfs-root/usr/bin/nvim
      

Other

SHA256 Checksums

a901b8815d1c0a26104bcbe405e1aa308f364f98d9dc7daa58c70114def60a29  nvim-linux64.tar.gz
5774c0d299a27a77e4e497c018cbcc9d4291c3b019ada28880d08d1f3040e779  nvim-linux64.deb
25658f3db59fac398bc28b7ff7984ed1becdf9a3e98b3e4e226c236c35107054  nvim.appimage
95cc915e2c41b7f29c3c6c572f847b1b67ba6b05eb015d5f0d78a4300d11b213  nvim.appimage.zsync
52efab6794653ff6346b3a94d991c086b93837f95eeed467cb3769a3c65088ea  nvim-macos.tar.gz
1332cc7eded77ec3284ef648b6d54beb6d0f8be8eb7789483d46ff466343afb4  nvim-win64.zip
e351d76026b0b19488ff4961435e01ead30a5955aafcbe6c89dcb8d8d7054a76  nvim-win64.msi