知らなかったショートカットしか書かないです
1.1 カーソル移動
コマンド | 動作 |
---|---|
Ctrl+b(back) | 行頭に向かって1文字分移動する |
Ctrl+f(forward) | 行末に向かって1文字分移動する |
Ctrl+a | 行頭に移動する |
Ctrl+e | 行末に移動する |
1.2 単語単位でのカーソル移動
コマンド | 動作 |
---|---|
※1 Metaキー+b(back) | 行頭に向かって1単語分移動する |
Metaキー+f(forward) | 行末に向かって1単語分移動する |
※1 Metaキー:メタキー(英語: meta key)とは、一部のコンピュータのキーボードにある修飾キーである。
(Weblio辞書より引用)
昔のキーボードにはあったらしいが、今のキーボードにはほとんど存在しないキーなので
AltかEscで代用するらしい(私の環境のTera termではAltをMetaキーとして使えないのでEscでのみ動作しました)
1.3 文字の削除
コマンド | 動作 |
---|---|
Ctrl+w(word?) | 行頭に向かって1単語分削除する |
1.4 カット&ヤンク(ペースト)
コマンド | 動作 |
---|---|
Ctrl+k | ※2 カーソル位置から行末までを削除する |
Ctrl+u | カーソル位置から行頭までを削除する |
Ctrl+y | カットした文字列をヤンク(ペースト)する |
※2:ここで削除した文字列はクリップボードに記録される(カット&ペーストのカットと同じ感じ)
2. 画面を消去する
コマンド | 動作 |
---|---|
Ctrl+l | 画面を消去する(Clearコマンドと同じ操作) |
3. コマンド履歴関連
Ctrl+rで「インクリメタルサーチ」というコマンド履歴の検索ができる
インクリメタルサーチ時の操作
コマンド | 動作 |
---|---|
(文字列の入力) | 検索語を追加して検索する |
Ctrl+r | 1つ前の検索結果に移動する |
Enter | 検索結果をそのまま実行する |
Esc | 検索結果を表示したままコマンドラインに戻る |
Ctrl+g | 検索結果を破棄してプロンプトに戻る |
参考文献
新しいLinuxの教科書 (https://www.sbcr.jp/product/4797380941/)