設定

キーボードショートカット

機能別に利用可能なすべてのショートカットを確認できます。プラットフォームによって異なるものも記載しています。

入力とカーソル移動

キー操作
Enterプロンプトを送信する
Ctrl+J改行を挿入する
/ カーソルを左/右に移動する
Ctrl+← / Alt+Bカーソルを 1 単語左に移動する
Ctrl+→ / Alt+Fカーソルを 1 単語右に移動する
Homeカーソルを行頭に移動する
Endカーソルを行末に移動する
/ プロンプト履歴を移動する

編集

キー操作
Backspace前の文字を削除する
Delete現在の文字を削除する
Ctrl+W / Ctrl+Backspace前の単語を削除する
Alt+D次の単語を削除する
Ctrl+U / Super+Backspace現在の行を削除する

セッション制御

キー操作
Escapeストリーミング中のレスポンスを中断する
Ctrl+C終了/ダイアログを閉じる/入力フィールドをリセットする
!(空の入力時)シェルモードを切り替える

モードの切り替え

キー操作
Shift+Tab利用可能なモードを順番に切り替える
Ctrl+F(macOS)/ Alt+F(Windows、Linux、WSL)自動承認のオン/オフを切り替える

メッセージキュー

Bob がレスポンスをストリーミング中に、追加のメッセージをキューに追加できます。

キー操作
Tabメッセージをキューに追加する(アイドル時はすぐに送信)
フォーカスをキューリストに移動する
Enter選択したキュー済みアイテムを編集する
Tab(キュー内)選択したアイテムをすぐに送信する
Delete / Backspace選択したアイテムをキューから削除する
Shift+K / Shift+J選択したアイテムを上/下に並べ替える

プラットフォーム固有の注意事項

macOS ユーザー

macOS では、単語単位の操作に Ctrl の代わりに Option キー(Alt または とも呼ばれます)を使用するショートカットが多くあります:

  • 自動承認を切り替えるには Ctrl+F を使用します。Windows、Linux、WSL では、ターミナル検索のショートカットとの競合を避けるために Alt+F を使用してください。
  • 単語の左/右移動には Alt+B / Alt+F を使用します。

ターミナルの互換性

一部のショートカットは Bob Shell に届く前にターミナルエミュレーターによって処理される場合があります:

  • Ctrl+C が期待どおりに動作しない場合は、Ctrl+C を 2 回押してみてください。
  • Ctrl+←/→ が動作しない場合は、ターミナルのキーボード設定を確認してください。
このトピックはいかがですか?