アンドロイド

Linuxのコマンドラインテキストエディターnanoの使用方法

目次:

Anonim

コマンドラインで作業する場合、多くの場合、テキストファイルを作成または編集する必要があります。 最も強力で人気のある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をインストールする

sudo apt install nano

CentOSおよびFedoraにNanoをインストールする

sudo yum install 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 構成ファイルに含まれています。

/ etc / nanorc

include "/usr/share/nano/*.nanorc"

新しいファイルタイプの強調表示を有効にする最も簡単なオプションは、構文強調表示ルールを含むファイルを /usr/share/nano ディレクトリにコピーすることです。

Nanoをデフォルトのテキストエディターとして設定

ほとんどのLinuxシステムのデフォルトでは、 visudo crontab などのコマンドのデフォルトのテキストエディターはviに設定されています。 nanoをデフォルトのテキストエディターとして使用するには、 VISUAL および EDITOR 環境変数を変更する必要があります。

Bashユーザーは ~/.bashrc ファイルの変数をエクスポートできます。

〜/.bashrc

export VISUAL=nano export EDITOR="$VISUAL"

ナノの基本的な使い方

以下は、nanoを開始するための最も基本的な手順です。

  1. コマンドプロンプトで、 nano 続けてファイル名を入力します。必要に応じてファイルを編集します Ctrl-x コマンドを使用して、テキストエディターを保存して終了します。

結論

このチュートリアルでは、Gnu nanoテキストエディターの使用方法を示しました。 Linuxユーザーの間で人気のあるテキストエディターであり、学習曲線はわずかです。

Gnu Nanoの詳細については、nanoの公式ドキュメントページをご覧ください。

ご質問がある場合は、コメントをお気軽にお寄せください。

ナノターミナル