Nano

From Gentoo Wiki
Jump to:navigation Jump to:search
This page is a translated version of the page Nano and the translation is 100% complete.
Other languages:

GNU nano は 簡単に使えて、さらに多くの機能を備えた テキストエディター です。 nano は、 system セット を構成する virtual/editor パッケージの"多くの依存関係の中の最初の1つ"として、デフォルトでインストールされます。これは、簡単に 別のテキストエディターに置き換える ことができます。

インストール

USE フラグ

USE flags for app-editors/nano GNU GPL'd Pico clone with more functionality

+spell Add dictionary support
debug Enable debug messages and assert warnings. Note that these will all be sent straight to stderr rather than some logging facility.
justify Enable justify/unjustify functions for text formatting.
magic Add magic file support (sys-apps/file) to automatically detect appropriate syntax highlighting
minimal Disable all fancy features, including ones that otherwise have a dedicated USE flag (such as spelling).
ncurses Add ncurses support (console display library)
nls Add Native Language Support (using gettext - GNU locale utilities)
unicode Add support for Unicode

emerge

root # emerge --ask app-editors/nano

使い方

はじめの一歩

ターミナルに nano と打ち込み、続けてオプションかファイルを入力することで nano を起動します。最も一般的な使い方では、ファイル名を渡します:

user $ nano filename

nano にテキストファイルの内容が表示され、自由に変更できるようになります。矢印キーでテキスト内を移動できます。

nano の下部には、保存や終了など、よく使う操作のためのショートカットが表示されます。保存のショートカットは ^O と表示されます。ショートカットの前には Ctrl キーを付けます。つまり、(内容を変更した後に)文書を保存するには Ctrl + O を押します。終了するには Ctrl + X を押します。

警告
nano 4.0 より前のバージョンで 設定ファイル を編集する場合には、 nano -w オプションを必ず渡してください。このオプションを付けないと、長い行に改行が追加されて折り返されてしまいます - これによって設定ファイルが壊れることがあります。

すべてのオプションの概要を確認するには nano --help を実行してください。

切り取り、コピーおよび貼り付け

ショートカット Ctrl + K を使うと行を切り取ることができ(コピーするには Alt + ^ )、 Ctrl + U で貼り付けられます。複数の行を切り取ったりコピーするには、ショートカットキーを複数回押します。

検索

Ctrl + W でテキストを検索できます。 Alt + W を押すとさらに続けて検索できます。

さらなるショートカット

動作 ショートカット 他のショートカット
ヘルプを表示する Ctrl + G F1
ファイルを閉じる Ctrl + X F2
ファイルを保存する Ctrl + O F3
テキストを検索する Ctrl + W F6
続けて検索する Alt + W F16
行をクリップボードにコピーする Alt + ^ Alt + 6
行をクリップボードに切り取る Ctrl + K F9
クリップボードから行を貼り付ける Ctrl + U F10
ファイルの最初の行に移動する Alt + \ Ctrl + Home
ファイルの最後の行に移動する Alt + / Ctrl + End

設定

設定ファイル /etc/nanorc でオプションを永続的に設定できます。この設定はシステム全体のすべてのユーザーに適用されます。あるユーザーについてのみ設定を変更するには、オプションをそのユーザーの ~/.nanorc ファイルで設定します。一般に、ユーザーのホームディレクトリにあるファイルはシステム全体の設定を上書きします。

シンタックスハイライト

シンタックスハイライトは、プラグインと nano のユーザー別設定ファイル ( ~/.nanorc ) における include 文を通じてサポートされています。

user $ mkdir ~/.nano

プラグインを ~/.nano ディレクトリにコピーし、include 文を使ってそれを参照します。例えば:

ファイル ~/.nanorc nano で ebuild 特有のシンタックスハイライトを適用する
# Ebuild 特有のハイライト
include "~/.nano/gentoo.nanorc"

参考資料