次の記事では、Neovimを見ていきます。 についてです Vimコードのフォーク。 このプログラムは、構成の可能性のおかげで、より良いユーザーエクスペリエンスを備えたVimの優れた機能を提供します。 誰かがまだ知らない場合、Vimはモードに基づくテキストエディタであると言わなければなりません。 Vi(1976)の改良版として誕生しました。 そのインターフェイスはグラフィカルではなく、テキストベースです。 gVimなど、グラフィカルインターフェイスを備えた実装がいくつかありますが。 手元のエディターは Vimの直接の代替品。 Vimを使用している場合は、Neovimに慣れているはずです。
このエディターで コマンドを介してすべてをキーボードで制御できます。 最初はそれらすべてを覚えるのは少し難しいように思えるかもしれませんが、最初はそうです。 しかし、それらが論理的な方法で編成され、最終的には単独で出てくることも事実です。 このプログラムにより、テキストの編集が容易になり、反復的なタスクを自動化できるようになります。 退屈な作業は、いくつかのキーで実行できます。
Neovimの一般的な特徴
- ラス デフォルトの設定 すぐに使えるように。
- Un ターミナルエミュレータ.
- エディターは、次のことを可能にするAPIを提供します。 任意の言語からのNeovimとの通信 プログラミング、安全かつ非同期。
- 現代のターミナル機能 カーソルスタイル、フォーカスイベント、角かっこでの貼り付けなど。
- 私がすでに書いたように、それは 非常に構成可能。 まるで自分のエディターを作っているかのようだと言えます。 設定が完了すると、特定のニーズを満たすカスタムエディタが作成されます。
- 彼の行動は プラグインを介して拡張可能。 Vimユーザーの場合は、次のことができます 同じプラグインを使い続ける、およびコミュニティがNeovim用に開発したもの。 また、自分に合ったプラグインが見つからず、あえてプラグインが見つからない場合は、お気に入りの言語を使用してプラグインを作成できます。
- さらに、それは私たちに提供します 他のコードエディタと同じ機能、例:オートコンプリート、スペルチェック、タブ、構文の色付け、検索と正規表現への置き換えなど。
El プロジェクトのソースコード 私たちはそれが利用可能であることを見つけることができます GitHubページ エディターから。
UbuntuへのNeovimのインストール
このエディターはさまざまな方法でインストールできます。 最も簡単なのは、 からのインストール ソフトウェアオプション Ubuntuから。 最新バージョンを入手するには、 NeovimPPAを追加する。 ターミナルで次のコマンドを実行します(Ctrl + Alt + T)。
sudo apt-add-repository ppa:neovim-ppa/stable
次に、同じ端末に入力して、パッケージを更新し、Neovimをインストールする必要があります。
sudo apt-get update sudo apt-get install neovim
どちらのオプションでも、同じバージョンのプログラムがインストールされます。 システムに何もインストールしたくない場合は、 Neovim.Appimageファイル。 これを取得するには、curlをインストールする必要があります。 このツールがあることを確認した後、ターミナル(Ctrl + Alt + T)で次のように入力します。
curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage chmod u+x nvim.appimage
ダウンロードして必要な権限を取得したら、同じ端末に入力してエディターを起動できます。
./nvim.appimage
上記のオプションのいずれかを実行すると、このvimベースのエディターを利用できるようになります。 それを必要とする人は見つけることができます 戸田ら 可能なインストールに関するドキュメント プロジェクトのGitHubページにあります。
このプログラムは持っていると言わなければなりません 多くの構成の可能性、それで通過します 公式ドキュメント またはのセクションによって ユーザーマニュアル これにより、デフォルトで表示されるものよりもエディターの見栄えがよくなり、親しみやすくなります。
Neovimのセットアップ
Neovimには インタラクティブチュートリアル、コマンドを実行 :家庭教師 それを開始します。
Neovimを閉じると、セッションで持っていたすべての設定が失われます。 それらを維持するために、 init.vimファイル、Neovimが起動するたびに読み込まれます。 Vimを使用している場合、このファイル vimの.vimrcファイルと同じ機能を果たします.
この構成ファイル 〜/ .config / nvim /init.vimにあります。 存在しない場合は作成してください。 構成ファイルは非常に大きくなる可能性があるため、設定するすべてのものを文書化してみてください。 コメントは«で追加できます。 入手できるようになります この構成ファイルの詳細 で ウィキ プログラムの