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に変更して再実行する |
!! | 直前に実行したコマンドを再実行する |