場合によっては、gedit
やkate
などのグラフィカルテキストエディターを使用できないことがあります(たとえば、仮想コンソールを使用しているため)。幸いなことに、ターミナル用のテキストエディターがあります。簡単なのはnano
ですが、その操作方法を理解できません。
nano
を実行してnano
を起動すると、一番下のテキストが役立つはずですが、表示されるのは^G Get Help ^O WriteOut
のようなものだけです。
vi
で編集を開始するにはいくつかのコマンドを入力する必要があると聞きましたが、これはnano
にも当てはまりますか?Ctrl + G ヘルプを読むことができます。 nano
はいくつかの非常に良いことを行うことができますので、少しそこをうろついたくなるかもしれません。
^G
(など)が表示される場合は、 Ctrl + G。ヘルプページでは、M-H
は Alt + H。
これは、nano
のデフォルトです。開いてファイルすると、編集を開始するように設定されます。
nano filename
注:そのファイルへの書き込み権限がない限り、保存できません。
F3 終了せずに保存できます。そうでなければ、 Ctrl + X 変更を行った場合、プロンプトが表示されます。押す Y 尋ねるとき、そして Enter ファイル名を確認します。
Ctrl + X、その後 N 保存するかどうか尋ねられたとき。
上記のように、いいえ。 nano
は簡単です。開くとすぐに編集モードになります。矢印キーを使用できますが、 Page Up / Page Down そして Home / End geditのように。マウスを使用してカーソル位置を移動することはできません。
色はnanorcフレームワークを介してロードされます。これらは、nanoが読み込まれたときに読み込まれるファイルで、基本的に構文の強調表示が記述されています。構文の強調表示を切り替えるには、を押します Alt + Y。特定のファイルタイプに対して永久に無効にするには、/etc/nanorc
を編集し、#
の前にハッシュマーク(include "/usr/share/nano/*.nanorc"
)を付けます。
さて、私は何かを見つけようとしましたが、私が見ることができる最高のものは、以下のファンキーなキーの組み合わせでソフトラインラップを有効にすることでした: Alt + $ (Alt + Shift + 4)。デフォルトでソフト行の折り返しを有効にするには、以下の行を~/.nanorc
に追加します。
set softwrap
この構成ファイルの詳細については、 man nanorc
を参照してください。
下部のテキストでは、^
はCtrl
を表し、M-
はAlt
を表します
So^G
はCtrl-G
で、M-Y
はAlt-Y
です(色を切り替える)。
M-$
で行の切り捨てを切り替えることができます。その他の機能については、ヘルプページ(^G
)を参照してください。
^
と文字の組み合わせは、押すことを意味します Ctrl そしてその手紙。 nanoが^X Exit
と言ったら、それはを押してnanoを終了することを意味します Ctrl+X。
/etc/nanorc
というファイルを開くには、nanoを次の方法で起動できます。
nano /etc/nanorc
/etc/groups
は一般ユーザーが書き込みできないため、Sudo
が必要です。
Sudo nano /etc/nanorc
既にnano
を開いている場合は、押すことができます Ctrl+R ファイルを開きます。
n
と回答すると、 Ctrl+X 対話。.nanorc
という隠しファイルでは、他のオプションとともに構文の強調表示が無効になっています。 Alt+Y それを切り替えます。.nanorc
には、set fill 80
という行を追加できます。これは、80文字の長さで長い行を分割します。 Alt+M それを切り替えます。ステッティングのリスト は、.nanorc
で設定できます。
CtrlX:エディターを終了します。保存せずにテキストを編集した場合、本当に終了するかどうかを尋ねられます。
CtrlO:テキストバッファの現在の内容をファイルに書き込みます(出力します)。ファイル名のプロンプトが表示されます。押す CtrlT 上記のファイルナビゲーターを開きます。
CtrlR:テキストファイルを現在の編集セッションに読み込みます。ファイル名プロンプトで、ヒット CtrlT ファイルナビゲータ用。
CtrlK:クリップボードに行を切り取ります。これを繰り返し押すと、複数の行がコピーされ、1つのチャンクとして保存されます。
CtrlJ:テキストの段落を揃える(記入する)。デフォルトでは、これは編集ウィンドウの幅に合わせてテキストをリフローします。
CtrlU:テキストを切り取るか、クリップボードから貼り付けます。正当化操作の後、これは不当に変わることに注意してください。
CtrlT: スペルチェックする。
CtrlW:単語またはフレーズを検索します。プロンプトで、カーソルキーを使用して前の検索用語を検索するか、 CtrlR 置換モードに移行します。または、ヒットすることができます CtrlT 特定の行に移動します。
CtrlC:現在の行番号とファイル情報を表示します。
CtrlG: 助けを得ます;これは、ファイルおよび一般的なキーボードコマンドのナビゲートに関する情報を提供します。