8467 shaares
203 private links
203 private links
The Vim 9.0 editor has recently been released, with a series of small improvements here and there. But it also contains a major addition, in the form of a scripting language clearly designed for performance.
Called Vim9, its commands are compiled into instructions. The result is a 10 to 100-fold increase in processing speed, depending on the case. The structure avoids Vim's own forms as much as possible to get closer to what is done in JavaScript and TypeScript.
Unfortunately, this is mostly for new scripts, as the major changes undertaken break compatibility in some areas.