目次:
- Nanoのインストール
- UbuntuおよびDebianにNanoをインストールする
- CentOSおよびFedoraにNanoをインストールする
- ファイルを開いて作成する
- ファイルを編集する
- 検索と置換
- 切り取り、切り取り、貼り付け
- 保存と終了
- Nanoのカスタマイズ(nanorc)
- 構文の強調表示
- Nanoをデフォルトのテキストエディターとして設定
- ナノの基本的な使い方
- 結論
コマンドラインで作業する場合、多くの場合、テキストファイルを作成または編集する必要があります。 最も強力で人気のある2つのコマンドラインエディタは、VimとEmacsです。 どちらも急な学習曲線を持っているため、新しいユーザーを脅かす可能性があります。 シンプルなエディターが必要な人には、nanoがあります。
GNU nanoは、UnixおよびLinuxオペレーティングシステム用の使いやすいコマンドラインテキストエディターです。 構文の強調表示、複数のバッファー、検索と正規表現のサポート、スペルチェック、UTF-8エンコードなどの置換など、通常のテキストエディターに期待されるすべての基本機能が含まれています。
このガイドでは、ファイルの作成と開き方、ファイルの編集、ファイルの保存、テキストの検索と置換、テキストの切り取りと貼り付けなど、nanoエディターの基本的な使用方法について説明します。
Nanoのインストール
Nanoテキストエディターは、macOSおよびほとんどのLinuxディストリビューションにプリインストールされています。 システムにインストールされているかどうかを確認するには、次のように入力します。
nano --version
出力は次のようになります。
GNU nano, version 2.9.3 (C) 1999-2011, 2013-2018 Free Software Foundation, Inc. (C) 2014-2018 the contributors to nano Email: [email protected] Web:
UbuntuおよびDebianにNanoをインストールする
CentOSおよびFedoraにNanoをインストールする
ファイルを開いて作成する
既存のファイルを開く、または新しいファイルを作成するには、
nano
続けてファイル名を入力します。
nano filename
これにより、新しいエディターウィンドウが開き、ファイルの編集を開始できます。
ウィンドウの下部には、nanoエディターで使用する最も基本的なコマンドショートカットのリストがあります。
すべてのコマンドの先頭には
^
または
M
文字が付きます。 キャレット記号(
^
)は、
Ctrl
キーを表します。 たとえば、
^J
コマンドは、
Ctrl
キーと
J
キーを同時に
Ctrl
ことを意味します。 文字
M
は
Alt
キーを表します。
Ctrl+g
入力すると、すべてのコマンドのリストを取得できます。
ファイルを開くには、ファイルの読み取り権限が必要です。
nano +line_number, character_number filename
ファイルを編集する
viとは異なり、nanoはモードレスエディターです。つまり、ファイルを開いた直後にテキストの入力と編集を開始できます。
カーソルを特定の行と文字番号に移動するには、
Ctrl+_
コマンドを使用します。 画面下部のメニューが変更されます。 「行番号、列番号を
Enter
」フィールドに番号を
Enter
ます。
検索と置換
テキストを検索するには、
Ctrl+w
押し、検索語を
Enter
を押します。 カーソルが最初の一致に移動します。 次の一致に移動するには、
Alt+w
押します。
切り取り、切り取り、貼り付け
テキストを選択するには、カーソルをテキストの先頭に移動して
Alt+a
を押します。 これにより、選択マークが設定されます。 矢印キーを使用して、選択するテキストの末尾にカーソルを移動します。 選択したテキストが強調表示されます。 選択をキャンセルする場合は、
Ctrl+6
押します
Alt+6
コマンドを使用して、選択したテキストをクリップボードにコピーします。
Ctrl+k
は、選択したテキストを切り取ります。
テキストを貼り付けるには、テキストを配置する場所にカーソルを移動し、
Ctrl+u
を押します。
保存と終了
ファイルに加えた変更を保存するには、
Ctrl+o
押します。 ファイルがまだ存在しない場合は、保存すると作成されます。
nanoを終了するには、
Ctrl+x
押します。 保存されていない変更がある場合、変更を保存するかどうかを尋ねられます。
ファイルを保存するには、ファイルへの書き込み権限が必要です。 新しいファイルを作成する場合は、ファイルが作成されるディレクトリへの書き込み権限が必要です。
Nanoのカスタマイズ(nanorc)
nanoが起動されると、システム全体の構成ファイル
/etc/nanorc
およびユーザー固有のファイル
~/.config/nano/nanorc
および
~/.nanorc
ファイルが存在する場合)から構成パラメーターを読み取ります。
ユーザーファイルで指定されたオプションは、グローバルオプションよりも優先されます。
利用可能なすべてのオプションの完全なリストについては、nanorcページをご覧ください。
構文の強調表示
Nanoには、ほとんどの一般的なファイルタイプの構文強調ルールが付属しています。 ほとんどのLinuxシステムでは、構文ファイルは
/usr/share/nano
ディレクトリに保存され、デフォルトで
/etc/nanorc
構成ファイルに含まれています。
include "/usr/share/nano/*.nanorc"
新しいファイルタイプの強調表示を有効にする最も簡単なオプションは、構文強調表示ルールを含むファイルを
/usr/share/nano
ディレクトリにコピーすることです。
Nanoをデフォルトのテキストエディターとして設定
ほとんどのLinuxシステムのデフォルトでは、
visudo
や
crontab
などのコマンドのデフォルトのテキストエディターはviに設定されています。 nanoをデフォルトのテキストエディターとして使用するには、
VISUAL
および
EDITOR
環境変数を変更する必要があります。
Bashユーザーは
~/.bashrc
ファイルの変数をエクスポートできます。
export VISUAL=nano export EDITOR="$VISUAL"
ナノの基本的な使い方
以下は、nanoを開始するための最も基本的な手順です。
- コマンドプロンプトで、
nano
続けてファイル名を入力します。必要に応じてファイルを編集しますCtrl-x
コマンドを使用して、テキストエディターを保存して終了します。
結論
このチュートリアルでは、Gnu nanoテキストエディターの使用方法を示しました。 Linuxユーザーの間で人気のあるテキストエディターであり、学習曲線はわずかです。
Gnu Nanoの詳細については、nanoの公式ドキュメントページをご覧ください。
ご質問がある場合は、コメントをお気軽にお寄せください。
ナノターミナル