Linux向けの6つの最高のVi/Vimインスパイアードのコードエディタ

VimVi Improved)は、無料でオープンソースの強力で高度に構成可能で拡張可能なテキストエディターです。常に有用な新しいスクリプトやアップデートを作成している大規模で熱心なユーザーコミュニティが存在しています。Vimは数百のプログラミング言語とファイル形式をサポートしており、最高のクロスプラットフォームのコードエディターの1つとなっています。

関連記事: プログラマーや開発者向けの18の最高のIDE

Vimは常により優れたテキストエディターになるように開発が続けられていますが、現在はより少ないが強力で使いやすい機能を持ついくつかのVimライクなエディターが存在しています。この記事では、Linuxシステム向けの6つの最高のVi/Vimインスパイアコードエディターを紹介します。

1. Kakouneコードエディター

Kakouneは、無料でオープンソースのインタラクティブで高速で完全にカスタマイズ可能でスクリプト可能なVimインスパイアのコードエディターで、クライアント/サーバーアーキテクチャを持っています。Linux、FreeBSD、MacOS、およびCygwinなどのUnix系システムで動作します。

Kakoune Code Editor for Linux

テキスト編集/書き込みツールが多数含まれており、構文強調表示、入力中の自動補完をサポートし、さまざまなプログラミング言語をサポートしています。また、Kakouneは、クライアント/サーバーアーキテクチャを実装していて、コード編集を协作させることができます。

2. Neovim

Neovimは、無料のオープンソース、強力で拡張可能で使用可能なコードエディタであり、Vimの基本的な伝統的な機能を提供します。Vimの拡張であり、Linuxのターミナルエミュレータを内蔵しており、カーソルスタイル、フォーカスイベント、括弧付与の貼り付けなどの現代的なターミナル機能をサポートしています。重要なことに、ほとんどのVimプラグインをサポートしています。

NeoVim Editor for Linux

NeoVimは、AppImageを提供しており、ほとんどのLinuxシステムで動くように作成されています。

# curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
# chmod u+x nvim.appimage
# ./nvim.appimage

3. Amp テキストエディタ

Ampは、無料のオープンソース、軽量でシンプルでVi/Vimを靈感的としているコードエディタで、Rustプログラミング言語を使用して開発されています。Vi/Vimのコアのインタラクションモデルを簡素化して実装し、现代のテキストエディタにあるいくつかの基本機能を集めています。

AMP Text Editor for Linux

4. Vis – Vim-like テキストエディタ

Visは、viのモーダルエディットを拡張し、同じエディタの構造的な正規表現ベースのコマンド言語を用いて複数のカーソル/選択を実装した、無料のオープンソースのVi風のコードエディタです。

Vis Vim-Like Text Editor for Linux

これには、ファイルとディレクトリのブラウザ、差分モード、vimgrep、暗号化と圧縮などが含まれています。tarzipなどの一般的なファイルアーカイブ形式をサポートしています。また、HTTP、FTP、SSHなどのネットワークプロトコルとの作業も可能です。また、Visには組み込まれたシェルチェッカーなどが含まれています。

Visは、Linuxのほとんどのディストリビューションに含まれており、パッケージ管理システムを使用して簡単にインストールできます。

5. Nvi – Node.JS VI テキストエディタ

Nviは、Vimの最も優れた機能を提供し、256色の端末テキストベースのUIとタイル化された窓を提供する、無料のオープンソースのコードエディタです。

Nvi Vi-Like Text Editor for Linux

独自のモードを持っています: COMBO、NORMAL、REPLACE、BLOCK、LINE-BLOCK、およびCOMMAND。複数のセッションをホスト-ゲストの構成で接続することができ、これによりコード編集を協力させることができます。その他に、ローカルのUNIXと远隔のTCPスコープのサポートもあります。

6. Pyvim – 純粋なPython Vimの克隆

Pyvimは、Pythonで実装されたVimの無料のオープンソースの再実装であり、C拡張機能なしでPypy上で実行されます。Viキーバインディング、シンタックスハイライト、多くのカラースキーム、水平および垂直の分割、タブページなどをサポートしています。

Pyvim Python Code Editor

以上です!この記事では、Linux向けの最高のVimにインスパイアされたコードエディターを6つリストアップしました。もし利用しているものを見逃していたら、以下のフィードバックフォームからお知らせください。

Source:
https://www.tecmint.com/vi-vim-inspired-code-editors-for-linux/