Vim 9.0がリリース - 劇的に高速化したVim9スクリプトを導入

S 20220629 101318

Vim開発プロジェクトは6月28日現地、テキストエディタ「Vim」のメジャーバージョンアップ版「Vim 9.0」をリリースしました(Phoronix)。

Vim 9.0の注目の新機能は、新しく導入されたVim9スクリプト言語です。

従来のVimスクリプトはゆっくりと改良が進められてきましたが、互換性を維持するために変更できない部分が多く、実行速度も遅くなっていました。

Vim9スクリプトの主な目的は、パフォーマンスを劇的に向上させることにあり、コマンドを、効率的に実行できる命令にコンパイルすることで従来の10倍から100倍の実行速度の向上が期待できます。またVim特有の構造を避け、JavaScript、TypeScript、Javaなど、一般的に使用されているプログラミング言語に近づける努力も行われています。

Vim 9.0でも、レガシースクリプトはこれまでと同じように動作し、サポートも続けられます。Python 2からPython 3への移行で起こったような混乱は発生しないとされています。

Vim9スクリプトでは、将来的にクラスのサポートも計画されています。

変更点の詳細はこちらで確認可能です。

タイトル Vim
公式サイト http://www.vim.org/
ソフトアンテナ https://softantenna.com/softwares/6995-vim
説明 viを拡張した高機能エディタ。

スポンサーリンク