Neovim は、クラシックなテキスト エディターの拡張性とユーザー エクスペリエンスを向上させるために設計された、高度にカスタマイズ可能な Vim の最新フォークです。非同期プラグイン、組み込みのターミナル エミュレーター、Lua スクリプト機能などの機能が導入されており、多用途で効率的なテキスト エディターを必要とする開発者やパワー ユーザーにとって強力なツールとなっています。Neovim は、Vim の強力な編集機能を維持しながら、開発ワークフローを合理化する改善を提供します。
Ubuntu 24.04、22.04、または 20.04 では、安定性や最先端の機能のニーズに応じて、いくつかの方法で Neovim をインストールできます。最も簡単な方法は、ほとんどのユーザーに適した安定したバージョンを提供する Ubuntu のデフォルト リポジトリを使用することです。最新の安定したバージョンやプレリリース バージョンが必要な場合は、Neovim チームの Launchpad PPA で最新のビルドを入手できます。また、Snapcraft 経由で Snap 経由でインストールすることも、Flathub 経由で Flatpak としてインストールすることもできます。これにより、サンドボックス環境が提供され、更新が簡単になります。このガイドでは、これらすべてのインストール オプションについて説明し、セットアップに最適な方法を選択できるようにします。
Neovim をインストールする前に Ubuntu を更新する
インストールする前に、Ubuntu システムを更新して、最適なパフォーマンスと互換性を確保することが重要です。システムを更新するには、ターミナルで次のコマンドを実行します。
sudo apt update && sudo apt upgrade
このコマンドはパッケージ リストを更新し、利用可能な更新をインストールします。
方法1: UbuntuまたはPPAオプション経由でNeovimをインストールする
オプション1: Ubuntuリポジトリを使用してNeovimをインストールする
多くのユーザーにとって、Neovim をインストールする最も簡単で便利な方法は、標準リポジトリを使用することです。このバージョンをインストールするには、次のコマンドを実行します。
sudo apt install neovim
この方法では、Ubuntu の公式リポジトリで入手可能なバージョンの Neovim がインストールされますが、これは最新バージョンではない可能性があることに注意してください。最新のアップデートと機能を求めるユーザーは、代替インストール方法として、Neovim チームの PPA バージョンのいずれかを使用することを検討してください。
オプション 2: Neovim Team PPA を使用して Neovim をインストールする
Neovim をインストールする 2 番目の方法は、安定版または不安定版 (ナイトリー) のいずれかを Neovim LaunchPAD PPA から直接インポートすることです。インストールするバージョンに応じて、次のコマンドのいずれかを使用します。
Neovim 安定版 PPA をインポートします:
sudo add-apt-repository ppa:neovim-ppa/stable -y
Neovim の不安定な PPA をインポートします。
sudo add-apt-repository ppa:neovim-ppa/unstable -y
次に、新しく追加された PPA を含めるようにパッケージ インデックスを更新します。
sudo apt update
ここで、次のコマンドを使用して Neovim のインストールに進むことができます。
sudo apt install neovim
完了すると、Neovim Team PPA によって Neovim がシステムにインストールされます。次のコマンドを実行して、PPA バージョンのインストールを確認します。
apt-cache policy neovim
出力例では、このガイドの不安定なバージョンを使用して、Ubuntu にインストールされた Neovim PPA を示しています。
方法2: Snapd経由でNeovimをインストールする
Snapcraft パッケージ マネージャーは、Ubuntu に Neovim をインストールする際の 3 番目のオプションになります。Ubuntu デスクトップには、削除していない限り、すでに Snap がインストールされているはずです。
Snapcraft は Flatpak ほど人気はありませんが、Ubuntu の開発者と同じ人たちが開発しています。Flatpak はさまざまな Linux ディストリビューションで広く採用されているため、パッケージ メンテナーは Flatpak バージョンを Snapcraft バージョンよりも速く更新しています。ただし、更新速度は最終的には特定のパッケージ メンテナーに依存します。
システムから snapd をアンインストールした場合は、次のコマンドを使用して再インストールします。
sudo apt install snapd
一部のパッケージでは、従来の snap サポートが必要です。これを有効にするには、次のコマンドでシンボリック リンクを作成し、snap の互換性を最適化します。
sudo ln -s /var/lib/snapd/snap /snap
競合を防ぐためにコア ファイルをインストールします。
sudo snap install core
最後に、Neovim の snap バージョンをインストールします。
sudo snap install nvim --classic
これらの手順を完了すると、Snapcraft パッケージ マネージャーを使用してシステムに Neovim が正常にインストールされます。
方法3: Flathub経由でFlatpakを使用してNeovimをインストールする
Neovim をインストールする別の方法として、サンドボックス化されたアプリケーション環境を提供する多目的パッケージ管理システムである Flatpak があります。Flatpak 経由で Neovim をインストールするには、Neovim パッケージを含む Flathub リポジトリを追加する必要があります。
注意: Flatpakがシステムにインストールされていない場合は、 Flatpak チーム公式 LaunchPAD PPA を使用して Ubuntu に Flatpak をインストールする方法このガイドでは、Flatpak チーム公式 LaunchPAD PPA を使用してサポートされている最新バージョンを取得する手順を説明します。
まず、ターミナルを開き、次のコマンドを入力して Flathub リポジトリを統合します。
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
次に、次の flatpak コマンドを使用して Neovim インストールを実行します。
flatpak install flathub io.neovim.nvim
これらの手順を完了すると、Flatpak および Flathub パッケージ マネージャーを使用して Neovim がシステムにインストールされます。
CLIまたはGUI経由でNeovimを起動する
インストール方法と好みに応じて、Neovim を起動する方法はいくつかあります。
Neovim を起動する CLI メソッド
標準インストール: デフォルトのリポジトリ、PPA を使用して Neovim をインストールした場合、またはソースからビルドした場合は、ターミナルで次のコマンドを入力して Neovim を起動します。
neovim
Snapcraft: Snapcraft を使用して Neovim をインストールした場合は、次のコマンドを使用してターミナルから起動します。
sudo snap run neovim
Flatpak: Flatpak を使用して Neovim をインストールした場合は、ターミナルで次のコマンドを実行します。
flatpak run io.neovim.nvim
Neovimを起動するGUIメソッド
デスクトップ アプリケーション: デスクトップ ユーザーの場合は、[アクティビティ] > [アプリケーションの表示] > [Neovim] に移動して、Neovim アプリケーション アイコンを見つけます。また、簡単にアクセスできるように、Neovim をお気に入りに追加することもできます。
Neovim の追加コマンド
Neo にアップデートする
Neovim の最新バージョンを使用していることを確認するには、定期的に更新を確認することが重要です。更新通知は自動的に表示されますが、更新が利用可能かどうかを手動で確認することをお勧めします。インストール方法に応じて、ターミナルで次のコマンドのいずれかを使用して、Neovim の更新を確認して適用します。
APT Neovim アップデート方法
APT 方式でインストールされた Neovim を更新するには、まずパッケージ リストを更新し、次にパッケージをアップグレードします。
sudo apt update && sudo apt upgrade
Flatpak Neovim アップデート方法
Flatpak 経由でインストールされた Neovim を更新するには、次のコマンドを実行します。
flatpak update
Snap Neovim アップデート方法
Snap 経由でインストールされた Neovim を更新するには、次のコマンドを実行します。
sudo snap refresh
Neovim を定期的に更新することで、最新の機能、改善、バグ修正の恩恵を受けることができ、スムーズで効率的なエクスペリエンスが保証されます。
Neovim を削除
システム上で Neovim が不要になった場合は、元のインストール方法に応じて、以下の手順に従ってアンインストールしてください。また、これらの手順は、残ったファイルやデータをクリーンアップして、システムを整理するのに役立ちます。
APT Neovim 削除方法
APT 方式でインストールされた Neovim をアンインストールするには、次のコマンドを実行します。
sudo apt remove neovim
いずれかの PPA を使用して Neovim をインストールした場合は、次のコマンドでそれらを削除します。
Neovim 安定版 PPA を削除します:
sudo add-apt-repository --remove ppa:neovim-ppa/stable -y
Neovim の不安定な PPA を削除します。
sudo add-apt-repository --remove ppa:neovim-ppa/unstable -y
Flatpak Neovim 削除方法
Flatpak 経由でインストールされた Neovim をアンインストールするには、次のコマンドを実行します。
flatpak remove --delete-data io.neovim.nvim -y
スナップ ネオビム 削除方法
Snapcraft 経由でインストールされた Neovim をアンインストールするには、次のコマンドを使用します。
sudo snap remove neovim
結論
お好みの方法で Ubuntu システムに Neovim をインストールすると、強化された機能を最大限に活用して、効率的なテキスト編集と開発を行うことができます。Ubuntu のデフォルト リポジトリの安定性、Neovim チーム PPA の最新の更新、Snap または Flatpak の柔軟性のどれを選択しても、各インストール方法は Neovim の機能に確実にアクセスする方法を提供します。特に PPA または Snap/Flatpak による定期的な更新により、Neovim の設定が最新の状態に保たれ、強力な編集ツールを効果的に利用できるようになります。Ubuntu の開発環境に Neovim がもたらす柔軟性とパワーをお楽しみください。