Bashのキーバインド(ショートカットキー)
補完
キー | 説明 |
---|---|
< Tab > | コマンド補完 |
↑ | 一つ前の履歴を表示 |
↑ | 一つ後の履歴を表示 |
< Alt > + < | 履歴の先頭を表示 |
< Alt > + > | 履歴の最後を表示 |
< Ctrl > + p | 入力中の文字から始まる一つ前の履歴を表示 |
< Ctrl > + n | 入力中の文字から始まる一つ後の履歴を表示 |
文字編集
キー | 説明 |
---|---|
< BackSpace >, < Ctrl > + h | 直前の1文字を削除 |
< Delete >, < Ctrl > + d | 直後の1文字を削除 |
< Ctrl > + w | 直前の1単語を削除(単語境界は空白類) |
< Alt > + d | 直後の1単語を削除(単語境界は空白類) |
< Ctrl > + u | カーソル以前の文字を削除 |
< Ctrl > + k | カーソル以降の文字を削除 |
< Ctrl > + y | 削除,killした文字列を貼り付け |
< Ctrl > + t | 直前の文字と、その前の文字を入れ替える |
< Ctrl > + C | 選択中の文字列をコピー |
< Ctrl > + V | コピーした文字列の貼り付け |
カーソル移動
キー | 説明 |
---|---|
< Home >, < Ctrl > + a | 行頭に移動 |
< End >, < Ctrl > + e | 行末に移動 |
←, < Ctrl > + b | 1文字戻る |
→ , < Ctrl > + f | 1文字進む |
< Alt > + f | 次の単語に移動 |
< Alt > + b | 前の単語に移動 |
その他
キー | 説明 |
---|---|
< Ctrl > + l | ターミナルをクリア |