19
16

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Nano editor 基本ショートカット

Last updated at Posted at 2021-03-01

あらすじ

CUIのテキストエディターである「GNU nano」のショートカットです。M-の意味さえ思い出せば何とでもなりそうですね。

添え言葉

GNU nano は、vi、vim と違い、デフォルトでショートカットキーが下部に表示されるので、CUIエディターの中でもダントツにラクです。「基本的に Vscode 使いなので、CUIで編集作業なんてしない!」という人向けではないでしょうか。

また、MacOSや多くの最新Linuxではプリインストールされています。さらに、Windowsにインストールすることもできます。

行番号

特に重要な起動オプションが-lです。nanoの起動時に-lを付けると行番号が表示されます。行数の多いものを編集する場合に重宝します。

実行例
sudo nano /etc/xxx/yyy.conf

また、毎回起動オプションを付けるのが面倒であれば、設定ファイルの#set linenumbersのコメントアウトを解除するといいです。

Debian系の場合、設定ファイルは/etc/nanorcにあります。

基本

image.png

ショートカット一覧

表示 日本語 Windowsキーボード 解説
^G ヘルプ Ctrl+G ヘルプを表示します
^X 終了 Ctrl+X エディターを終了します
^R 読み込み Ctrl+R ファイル名を指定して読み込みます
^O 書き込み Ctrl+O ファイル名を指定して書き込みます
^\ 置換 Ctrl+\ 置換モードになります
^W 検索 Ctrl+W 検索モードになります
^U 貼り付け Ctrl+U カーソル位置に文字列または行を貼り付けます
^K 切り取り Ctrl+K 選択範囲の文字列または行を切り取ります
^T スペル確認 Ctrl+T
^J 均等割付 Ctrl+J
^_ 行を指定 Ctrl+_ 行を指定してジャンプします
^C カーソル位置 Ctrl+C 列を指定してジャンプします
M-U Undo Alt+U ひとつ前の状態に戻します
M-E Redo Alt+E 今の作業をもう一度行います
M-6 コピー Alt+6 選択範囲の文字列をコピーします
M-A マーク Alt+A 選択範囲を作ります
^Q 検索(後方へ) Ctrl+Q 単語を検索します
M-] 対の括弧へ Alt+] 対になる括弧までジャンプします
M-W 次へ Alt+W 次のページへ移動します
M-Q 前へ Alt+Q 前のページへ移動します
^F 進む Ctrl+F カーソルを1文字分だけ進めます
^B 戻る Ctrl+B カーソルを1文字分だけ戻します
^→ 次の単語 Ctrl+ カーソルを次の単語へ進めます
^← 前の単語 Ctrl+ カーソルを前の単語へ戻します

M- は、Metaの略だそうです。

まとめ

もっと詳しく知りたい場合は、man nanoです。

Excelsior!

19
16
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
19
16

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?