Bashのショートカットキー
ネットで多くの方が載せていますが、自分なりに整理してみます。
今回載せる内容はbashのマニュアルから抜粋した内容がほとんどですので、
そちらを見たほうが確実です(あくまで私の備忘録です)
C - x:Ctrlとxの同時押し
M - x:メタキーとxの同時押し(メタキー:Esc,Altなど)
移動コマンド
コマンド |
操作 |
C - a |
現在の行の先頭に移動 |
C - e |
現在の行の末尾に移動 |
C - f |
一文字進む |
C - b |
一文字戻る |
M - f |
次の単語の最後に進む |
M - b |
現在or直前の単語の最後に戻る |
C - l |
現在の行を画面の一番上にして画面をクリア |
履歴操作
コマンド |
操作 |
C - p |
履歴リストから前の行を取り出す |
C - n |
履歴リストから次の行を取り出す |
M - < |
履歴の最初の行を取り出す |
M - > |
履歴の最後の行を取り出す |
C - r |
現在の行を起点に履歴を遡って検索(インクリメンタル検索) |
C - s |
現在の行を起点に履歴を下って検索(インクリメンタル検索) |
M - p |
現在の行を起点に履歴を遡って検索(非インクリメンタル検索) |
M - n |
現在の行を起点に履歴を下って検索(非インクリメンタル検索) |
M - ./M - _ |
前のコマンドの最後の引数を挿入 |
テキスト編集のためのコマンド
コマンド |
操作 |
C - d |
次の一文字を削除 |
M - t |
カーソル下の単語とカーソル前の単語を入れ替える |
M - u |
カーソルから単語の最後まで大文字にする |
M - l |
カーソルから単語の最後まで小文字にする |
キルとヤンク
コマンド |
操作 |
C - k |
カーソルから行末までキル |
C - u |
カーソルから行頭までキル |
M - d |
カーソルから単語の最後までキル |
C - w |
カーソルから単語の最初までキル |