Neovim is a fork of Vim aimed at improving the codebase, allowing easier API implementation, improving user experience and plugin implementation. Neovim has 30% less source code than Vim.

Neovim 0.8.2 is released, which is mostly a bug fix release but adds some improvements to the documentation.

features

  • help: code block highlighted

document

  • lua: Add guide for using Lua in Neovim
  • Mention how to remove the menu item for “How to disable the mouse”
  • Fix number order in syntax.txt
  • lua: correct vim.opt_local and vim.opt_global labels

bug fixes

  • api: set correct curbuf when temporarily changing curwin
  • api: “emsg_silent” should mean “silent” in nvim_cmd
  • Do not reset must_redraw after calling providers
  • Diagnostics: Clear stale cache on reset
  • float: fix bugs with ml_get and bufpos
  • memory: fix dynamically allocated memory alignment
  • options: restore the existence() behavior of options
  • tui: set the cursor color parameter to a string if necessary
  • win_close: remove the floating grid after closing the buffer

build system fixes

  • Will git describe restricted to the highest level source code directory

For more details, please check: https://github.com/neovim/neovim/releases/tag/v0.8.2

#Neovim #released #News Fast Delivery

Leave a Comment

Your email address will not be published. Required fields are marked *