name, description
name |
description |
shortcuts |
キーボードショートカット詳細ガイド |
⌨️ キーボードショートカット完全ガイド
基本的なテキスト編集
カーソル移動
ショートカット |
動作 |
説明 |
Ctrl+A |
行頭へ移動 |
カーソルを現在の行の先頭に移動 |
Ctrl+E |
行末へ移動 |
カーソルを現在の行の末尾に移動 |
Ctrl+B |
1文字左へ |
カーソルを1文字分左に移動 |
Ctrl+F |
1文字右へ |
カーソルを1文字分右に移動 |
単語単位の移動
ショートカット |
動作 |
説明 |
Alt+B |
前の単語へ |
カーソルを前の単語の先頭に移動 |
Alt+F |
次の単語へ |
カーソルを次の単語の末尾に移動 |
削除操作
ショートカット |
動作 |
説明 |
Ctrl+W |
単語削除 |
カーソル位置から前の単語を削除 |
Ctrl+K |
行末まで削除 |
カーソル位置から行末までを削除 |
Ctrl+U |
行頭まで削除 |
カーソル位置から行頭までを削除 |
Ctrl+D |
文字削除 |
カーソル位置の文字を削除 |
Backspace |
前の文字削除 |
カーソルの前の文字を削除 |
特殊操作
ショートカット |
動作 |
説明 |
Ctrl+Y |
ヤンク |
最後に削除したテキストを貼り付け |
Ctrl+T |
文字入れ替え |
カーソル位置の文字と前の文字を入れ替え |
Claude Code特有のショートカット
入力制御
操作 |
動作 |
使用場面 |
ESC 1回 |
入力クリア |
現在入力中のテキストをすべて削除 |
ESC 2回 |
メッセージ履歴 |
前のメッセージに戻る |
\ + Enter |
改行 |
複数行入力時の改行(確実に動作) |
Shift+Enter |
改行 |
一部の環境で利用可能 |
Option+Enter |
改行 |
macOSのデフォルト |
履歴操作
ショートカット |
動作 |
説明 |
↑ |
前の履歴 |
コマンド履歴を遡る |
↓ |
次の履歴 |
コマンド履歴を進む |
Ctrl+R |
履歴検索 |
インクリメンタル検索開始 |
Ctrl+G |
検索キャンセル |
履歴検索を中止 |
Vimモード(有効な場合)
モード切り替え
i
- 挿入モードへ
ESC
- ノーマルモードへ
v
- ビジュアルモードへ
ノーマルモードでの移動
h/j/k/l
- 左/下/上/右
w/b
- 単語単位で前/後
0/$
- 行頭/行末
gg/G
- ファイル先頭/末尾
💡 効率的な使い方のコツ
- 高速削除:
Ctrl+W
はBackspace
連打より効率的
- 行編集:
Ctrl+A
→Ctrl+K
で行全体をクリア
- 履歴活用:
Ctrl+R
で過去のコマンドを素早く検索
- 複数行入力: 確実に改行したい場合は
\
+Enter
を使用
🔧 トラブルシューティング
ショートカットが効かない場合
- ターミナルエミュレータの設定を確認
- 入力メソッドが干渉していないか確認
- tmux/screenを使用している場合はプレフィックスキーを確認
環境別の注意点
- macOS:
Option
キーの動作はターミナル設定に依存
- Linux: ディストリビューションによって挙動が異なる場合あり
- Windows: WSL2使用時は Windows Terminal の設定も確認