weblog of key_amb

主にIT関連の技術メモ

Unix系シェルで使える便利なショートカット一覧

キー入力 機能
Ctrl + a カレント行の行頭へ移動する
Ctrl + e カレント行の行末に移動する
Ctrl + b 1文字戻る
Ctrl + f 1文字進む
Ctrl + l 画面をクリアする(現在の行は画面の一番上に残る)
Ctrl + d カーソル位置にある文字を削除する
Ctrl + u 行頭からカーソル位置まで削除する
Ctrl + k カーソル位置から行末まで削除する
Ctrl + t カーソル位置の文字とその左側の文字を入れ替える
Ctrl + w カーソル位置からその左側の最初のスペースまで削除する(スペースが無い場合は行頭まで削除する)
Ctrl + y 削除した文字を貼り付ける
Ctrl + n コマンド履歴の1つ後ろのコマンドの表示する
Ctrl + p コマンド履歴の1つ前のコマンドの表示する
!n n回前に実行したコマンドを再実行する
!-n 直前からn回前に実行したコマンドを再実行する
!文字列 文字列から始まるコマンドの内、1番最近実行したコマンドを再実行する
^文字列1^文字列2^ 直前に実行したコマンドの文字列1を文字列2に変更して再実行する
!! 直前に実行したコマンドを再実行する

http://cyberam.dip.jp/linux_command/bash/bash_main.html