Vim 9.2 Released
Slashdot
by EditorDavidFebruary 15, 2026
AI-Generated Deep Dive Summary
Vim 9.2 has been released after more than two years since its last major update, marking a significant milestone for developers who rely on this powerful text editor. The new release introduces several improvements to Vim9 Script, including support for enums, generic functions, and tuple types, which make scripting more robust and versatile. Additionally, built-in functions can now be used as methods, enhancing code clarity and maintainability. Enhanced class handling includes features like protected constructors with `_new()`, further aligning Vim with modern object-oriented programming practices.
One of the standout features in this update is the improved insert mode completion. Fuzzy matching has been added, allowing users to get more flexible suggestions without relying on external plugins. The ability to complete words from registers using `CTRL-X CTRL-R` provides even greater control over code input. New `completeopt` flags like `nosort` and `nearest` offer fine-grained customization of how completions are displayed.
Vim 9.2 also delivers significant improvements for Linux and Unix users by adhering to the XDG Base Directory Specification, which simplifies configuration management by placing user settings in `$HOME/.config/vim`. The release introduces full Wayland
Verticals
tech
Originally published on Slashdot on 2/15/2026