Bashショートカットのチートシート
Bashのショートカットは、よく忘れるので、備忘録として、記載します。
「+」は、同時押し。「/」は、どちらかのショートカット。「,」は、続けて入力をするキーの場合に記載しています。 わかりにくいですが、日本語キーボードで、shiftを押さなければならないキーは、「shift」を記載しています。
よく使うショートカット
ショートカット | 説明 |
---|---|
Ctrl + z | プロセスを一時中断 |
Ctrl + c | コマンド/アプリケーションを強制終了 |
← / Ctrl + b | カーソルを左に移動 |
→ / Ctrl + f | カーソルを右に移動 |
Alt + f / Esc, f | カーソルを次の単語に移動 |
Alt + b / Esc, b | カーソルを前の単語に移動 |
backspace / Ctrl + h | カーソル位置の前の文字を削除 |
Ctrl + d | カーソル位置の文字を削除 |
Ctrl + a | 行の先頭に移動 |
Ctrl + e | 行の末尾に移動 |
Ctrl + l | 改ページを行う |
Tab / Ctrl + i | コマンド補完 |
↑ / Ctrl + p | 一つ前に実行したコマンドを表示 |
↓ / Ctrl + n | 一つ後ろに実行したコマンドを表示 |
その他、使えそうなもの
ショートカット | 説明 |
---|---|
Alt + shift + ! / Esc, shift + ! | コマンド名を補完 |
Alt + shift + ~ / Esc, shift + ~ | ユーザ名を補完 |
Alt + shift + $ / Esc, shift + $ | 変数を補完 |
Ctrl + u | 文字列を切り取り |
Ctrl + y | 文字列を貼り付け |
Ctrl + w | カーソル位置より前の文字列を切り取り |
Ctrl + k | カーソル位置より後ろ文字列を切り取り |
Ctrl + d | シェルを強制終了 |
Alt + c / Esc, c | カーソル位置にある文字を大文字に変更 |
Ctrl + x, shift + ! | コマンド名を表示 |
Ctrl + x, shift + ~ | ユーザ名を表示 |
Ctrl + x, / | ファイル名または、ディレクトリ名を表示 |
Ctrl + x, shift + $ | 変数を表示 |
Ctrl + x, Ctrl + v | バージョンを表示 |