キーボードショートカット
一般的なコントロール
ショートカット | 説明 | コンテキスト |
---|
Ctrl+C | 現在の入力または生成をキャンセル | 標準的な中断 |
Ctrl+D | Claude Codeセッションを終了 | EOFシグナル |
Ctrl+L | ターミナル画面をクリア | 会話履歴は保持 |
上/下矢印 | コマンド履歴をナビゲート | 以前の入力を呼び出し |
Esc + Esc | 前のメッセージを編集 | ダブルエスケープで修正 |
複数行入力
方法 | ショートカット | コンテキスト |
---|
クイックエスケープ | \ + Enter | すべてのターミナルで動作 |
macOSデフォルト | Option+Enter | macOSでのデフォルト |
ターミナル設定 | Shift+Enter | /terminal-setup 後 |
ペーストモード | 直接ペースト | コードブロック、ログ用 |
クイックコマンド
ショートカット | 説明 | 注記 |
---|
行頭の# | メモリショートカット - CLAUDE.mdに追加 | ファイル選択を促す |
行頭の/ | スラッシュコマンド | スラッシュコマンドを参照 |
Vimモード
/vim
コマンドでvimスタイルの編集を有効にするか、/config
で永続的に設定します。
モード切り替え
コマンド | アクション | 元のモード |
---|
Esc | NORMALモードに入る | INSERT |
i | カーソル前に挿入 | NORMAL |
I | 行の先頭に挿入 | NORMAL |
a | カーソル後に挿入 | NORMAL |
A | 行の末尾に挿入 | NORMAL |
o | 下に行を開く | NORMAL |
O | 上に行を開く | NORMAL |
ナビゲーション(NORMALモード)
コマンド | アクション |
---|
h /j /k /l | 左/下/上/右に移動 |
w | 次の単語 |
e | 単語の末尾 |
b | 前の単語 |
0 | 行の先頭 |
$ | 行の末尾 |
^ | 最初の非空白文字 |
gg | 入力の先頭 |
G | 入力の末尾 |
編集(NORMALモード)
コマンド | アクション |
---|
x | 文字を削除 |
dd | 行を削除 |
D | 行末まで削除 |
dw /de /db | 単語/末尾まで/後ろを削除 |
cc | 行を変更 |
C | 行末まで変更 |
cw /ce /cb | 単語/末尾まで/後ろを変更 |
. | 最後の変更を繰り返し |
ターミナル設定で好みの改行動作を設定してください。/terminal-setup
を実行してiTerm2とVSCodeターミナル用のShift+Enterバインディングをインストールします。
コマンド履歴
Claude Codeは現在のセッションのコマンド履歴を保持します:
- 履歴は作業ディレクトリごとに保存されます
/clear
コマンドでクリアされます
- 上/下矢印を使用してナビゲート(上記のキーボードショートカットを参照)
- Ctrl+R: 履歴の逆検索(ターミナルがサポートしている場合)
- 注記: 履歴展開(
!
)はデフォルトで無効になっています
関連項目