Files
claude/.claude/commands/help/shortcuts.md
2025-07-05 13:48:50 +09:00

3.5 KiB
Raw Blame History

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 - ファイル先頭/末尾

💡 効率的な使い方のコツ

  1. 高速削除: Ctrl+WBackspace連打より効率的
  2. 行編集: Ctrl+ACtrl+Kで行全体をクリア
  3. 履歴活用: Ctrl+Rで過去のコマンドを素早く検索
  4. 複数行入力: 確実に改行したい場合は\+Enterを使用

🔧 トラブルシューティング

ショートカットが効かない場合

  1. ターミナルエミュレータの設定を確認
  2. 入力メソッドが干渉していないか確認
  3. tmux/screenを使用している場合はプレフィックスキーを確認

環境別の注意点

  • macOS: Optionキーの動作はターミナル設定に依存
  • Linux: ディストリビューションによって挙動が異なる場合あり
  • Windows: WSL2使用時は Windows Terminal の設定も確認