Linuxにはさまざまなテキストエディタがあり、コミュニティはこのテーマに非常に熱心に取り組んでいます。 ただし、特に初心者にとって、1つのテキストエディタが他のエディタよりも最も使いやすいものとして際立っています。 そのテキストエディタはNanoです。
Nanoは、かなりの数のLinuxシステムにプリインストールされていますが、これには正当な理由があります。 シンプルなキーバインドがあり、構成ファイルを編集するために簡単に取得できます。 このガイドでは、Nanoテキストエディタの使用方法とインストール方法を説明します。
LinuxへのNanoのインストール
Nanoが多くの主流のLinuxオペレーティングシステムにプリインストールされているのは事実ですが、それがないLinuxシステムを使用している場合は、ソフトウェアのインストール方法を確認することをお勧めします。
LinuxへのNanoテキストエディタのインストールを開始するには、ターミナルウィンドウを開く必要があります。 Linuxデスクトップでターミナルウィンドウを開くには、Ctrl + Alt + Tキーボードの組み合わせを押します。 または、アプリメニューで「ターミナル」を検索して開きます。
ターミナルウィンドウを開いて使用する準備ができたら、現在使用しているLinuxOSに対応するNanoのインストール手順に従います。
Ubuntu
Ubuntuには、Nanoテキストエディターがプリインストールされています。 ただし、何らかの理由でシステムにインストールされていない場合は、以下のAptコマンドを使用してすばやくインストールできます。
sudo apt install nano
Debian
Debian Linuxには、Nanoテキストエディタがプリインストールされています。 ただし、以前にアンインストールしたことがある場合、または箱から出してインストールしていない場合は、以下のApt-getコマンドを使用してすばやくセットアップできます。
sudo apt-get install nano
Arch Linux
ユーザーは独自のオペレーティングシステムを構築する必要があるため、NanoテキストエディタにはArchLinuxは付属していません。 その結果、パッケージはシステム上で手動でセットアップする必要があります。 Arch LinuxにNanoをインストールするには、次のPacmanコマンドを使用します。
sudo pacman -S nano
Fedora
開発者が代わりに他のテキストエディタを含めることを選択したため、FedoraLinuxにはNanoがプリインストールされていません。 ただし、FedoraソフトウェアリポジトリにはNanoパッケージがあり、Dnfコマンドを使用してインストールするのは非常に簡単です。
sudo dnf install nano
OpenSUSE
OpenSUSE Linuxには、Nanoがプリインストールされており、すぐに使用できる状態になっている必要があります。 とはいえ、Nanoを箱から出して開くことができない場合は、Zypperコマンドを使用してプライマリOpenSUSELinuxソフトウェアソースからすばやくインストールできます。
sudo zypper install nano
スナップパッケージ
NanoテキストエディタはSnapパッケージとして利用できます。 したがって、Nanoをすぐに利用できないがSnapsをサポートしているLinuxオペレーティングシステムを使用している場合でも、それをインストールすることができます。
NanoのSnapバージョンをインストールするには、Snapランタイムを設定する必要があります。 このテーマに関するこのガイドに従うことで、LinuxPCでSnapランタイムを起動して実行できます。
コンピューターでSnapランタイムを設定した後、次のsnapinstallコマンドを使用してsnap経由でNanoテキストエディターを機能させることができます。
sudo snap install nano
LinuxでNanoテキストエディタを使用する方法
Nanoテキストエディタは、端末ベースのアプリケーションです。 その結果、アクティブなターミナルウィンドウでのみ使用できます。 Nanoでファイルを開くには、nanoコマンドを使用し、続いて編集するファイルへのパスを使用します。
たとえば、ホームディレクトリのtest.txtを編集するには、次のコマンドを使用します。
nano /home/USERNAME/test.txt
Nanoテキストエディタでマウスの使用を有効にする場合は、-mコマンドラインスイッチを使用してtest.txtファイルを開くことができます。
nano -m /home/USERNAME/test.txt
Nanoの自動インデント機能を使用するには、-iコマンドラインスイッチを使用できます。
nano -i /home/USERNAME/test.txt
内容を読み取らずにファイルを編集するには、-nコマンドラインスイッチを使用できます。
nano -n /home/USERNAME/test.txt
Nanoテキストエディタを面白くて便利な方法で使用するために、さまざまなコマンドラインオプションとスイッチを有効にすることができます。 すべてのスイッチの詳細については、ターミナルウィンドウでnano –helpを実行してください。
Nanoでの切断
Nanoテキストエディタでテキストを切り取ることができます。 これがその方法です。 まず、エディタでファイルを開きます。 開いたら、キーボードの方向矢印を使用して、テキストをコピーする場所にカーソルを移動します。
カーソルを置いたら、Shiftキーを押しながら、左矢印または右矢印を使用して、切り取るテキストを強調表示します。 次に、Ctrl + Kを押して、テキストをクリップボードに切り取ります。
Nanoでの貼り付け
Nanoテキストエディタでテキストを貼り付けるには、通常どおりにファイルを開きます。 ファイルが開いたら、キーボードのCtrl + Shift + Vを押します。 これを押すと、キーボードからテキストを貼り付けることができます。
Nanoの詳細
このガイドでは、Nanoテキストエディタの基本的な使用法について説明しました。 詳細については、完全なマニュアルをご覧ください。 これを行うには、ターミナルウィンドウを開き、mannanoコマンドを実行します。
man nano