『UNIXショートカットキーハンディブック』の第1章 シェル編で,自分が使わないキーバインドを調べてみることにしました.まずは前半,pp.32-44上です.自分が使うキーは,説明が少なめです.
- Ctrl+U …たまに使う.
- Ctrl+W …よく使う.
- Ctrl+K …Emacsと同じ.たまに使う.
- Ctrl+Y …Emacsと同じ.よく使う.
- Ctrl+Z …たまに使う.
- Ctrl+C …よく使う.
- Ctrl+D …コマンドの先頭で押せばすれば,シェル終了.よく使う.
- Ctrl+B, Ctrl+F …Emacsと同じ.たまに使う.
- ←, → …Emacsと同じ.よく使う.
- Ctrl+H …Emacsと同じ(設定次第).使わない.
- BackSpace …Emacsと同じ.よく使う.
- Ctrl+D …Emacsと同じ.カーソル文字の削除.よく使う.
- Ctrl+A, Ctrl+E …Emacsと同じ.よく使う.
- Alt+C …初めて見た.「指定したアルファベットを大文字に変更する」とのこと.Chapitalizeだなこれ.Emacsなら使い道は理解できるけど,シェルではまず使わないなあ.
- Alt+Q …初めて見た.「コマンド行をすべて削除する」もので,zsh専用.
- Ctrl+X Ctrl+U …Emacsと同じ,「処理を取り消す」だ.
- Ctrl+G …Emacsと同じ.よく使う.
- Ctrl+L …「改ページ」というよりは,「画面クリア」というべきでしょ.バックスクロールに影響するので,あまり使わない.
- Ctrl+I …Emacsと同じ.使わない.
- Tab …Emacsと同じ.よく使う.
- Ctrl+I …bashで,コマンドの先頭で押せば,コマンド一覧を表示するというもの.候補が何千もあるとif there are thousands of candidate commands迷惑なので,使わない.
- Alt+A …「同じコマンドを実行する」もので,zsh専用.のはずが,CygwinでもDebianでも効果なしっぽい.
- Alt+S …初めて見た.「コマンドのスペルチェックを行う」.覚えとこ.
- Ctrl+P, Ctrl+N …Emacsと同じ.たまに使う.
- ↑, ↓ …Emacsと同じ.よく使う.
- Alt+<, Alt+> …Emacsと同じ.履歴いっぱい入れているので,使わない.
- Ctrl+@ …Emacsと同じ.「マークセットを行う」.これは使えるかも.
- Ctrl+X Ctrl+X …Emacsと同じ.「マークセットとカーソル位置を入れ替える」.
- Alt+W …Emacsと同じ.使わないなあ.