Linux / Unix のテキストエディタ・nano。
長い行を右端で折り返して表示したいときのキーボードショートカットをいつも忘れてしまうのでメモ。
このキー操作で、「長い行を画面上で折り返し」⇔「長い行を折り返さない」を交互に切り替えることができます。
「画面上で」折り返す(つまり、改行コードを挿入しない)のをソフトラップ (softwrap)と呼びます。上記のショートカットで行われる動作ですね。
対して、改行コードを挿入して強制的に折り返すのはハードラップ(hardwrap)といいます。
たぶん nano の初期状態ではソフトラップはオフになっている筈なので、初期状態で有効にしておきたいときには、自分のホームディレクトリに設定ファイル・.nanorc を作成して:
set softwrap
…と書き込んで保存します。次回の nano 立ち上げ時から有効になります。
この設定を(rootを含めた)全ユーザに適用させたいときは、設定ファイル・/etc/nanorc を開いて、コメントアウトされている
# set softwrap
のコメントを外して保存します。編集・保存には root 権限が必要です。
そうしておけば、
sudo nano
のときにもソフトラップが効くようになります。
sudo nano
のときにもソフトラップが効くようになります。
ということで。
コメント