nanoエディタ、長い行を右端で折り返して表示。

Linux / Unix のテキストエディタ・nano

長い行を右端で折り返して表示したいときのキーボードショートカットをいつも忘れてしまうのでメモ。

このキー操作で、「長い行を画面上で折り返し」⇔「長い行を折り返さない」を交互に切り替えることができます。

「画面上で」折り返す(つまり、改行コードを挿入しない)のをソフトラップ (softwrap)と呼びます。上記のショートカットで行われる動作ですね。

対して、改行コードを挿入して強制的に折り返すのはハードラップ(hardwrap)といいます。

たぶん nano の初期状態ではソフトラップはオフになっている筈なので、初期状態で有効にしておきたいときには、自分のホームディレクトリに設定ファイル・.nanorc を作成して:

set softwrap

…と書き込んで保存します。次回の nano 立ち上げ時から有効になります。

この設定を(rootを含めた)全ユーザに適用させたいときは、設定ファイル・/etc/nanorc を開いて、コメントアウトされている

# set softwrap

のコメントを外して保存します。編集・保存には root 権限が必要です。

そうしておけば、
sudo nano
のときにもソフトラップが効くようになります。

ということで。

カテゴリ: