news.volyx.in

Vim 9.2 (vim.org)

435 points by tapanjk · 156 days ago · 194 comments on HN

Article summary

Vim 9.2 has been released with significant enhancements to the Vim9 scripting language, improved diff mode, and comprehensive completion features. The new version also includes experimental Wayland support and a new built-in interactive tutor plugin. Additionally, Vim 9.2 brings platform-specific improvements, including full support for the Wayland UI and clipboard on Linux and Unix-like systems. The release also includes many bug fixes, security vulnerability patches, and performance improvements.

Main themes

  • Vim 9.2 release
  • Wayland support
  • Vim9 scripting language
  • Completion features
  • Neovim and Lua
  • Editor plugins

What commenters say

  • Some users are concerned that Vim may deprecate X11 support in the future, which could leave some BSD systems without a good alternative.
  • The introduction of Wayland support is seen as a positive development, but some users are skeptical about its adoption on non-Linux systems.
  • Lua is considered a good choice for Neovim plugins due to its speed and embeddability, but some users prefer other languages like Ruby or JavaScript.
  • The use of LuaJIT provides fast performance for Neovim plugins, but its development is considered stagnant, and alternative options like QuickJS are available.
  • Some users appreciate the simplicity and speed of Lua, while others find it less familiar and less productive than languages they are more experienced with.
  • The idea of using large language models to generate code for editor plugins is seen as a viable option, potentially reducing the importance of the chosen programming language.