テーマと外観
Claudeはターミナルのテーマを制御することはできません。これはターミナルアプリケーションによって処理されます。/configコマンドを使用して、いつでもClaude Codeのテーマをターミナルに合わせることができます。
Claude Codeインターフェース自体の追加カスタマイズについては、カスタムステータスラインを設定して、現在のモデル、作業ディレクトリ、またはgitブランチなどのコンテキスト情報をターミナルの下部に表示することができます。
改行
Claude Codeに改行を入力するには、いくつかのオプションがあります:- クイックエスケープ:
\を入力してからEnterを押して改行を作成 - キーボードショートカット: 改行を挿入するキーバインドを設定
Shift+Enterの設定(VS CodeまたはiTerm2):
Claude Code内で/terminal-setupを実行して、Shift+Enterを自動的に設定します。
Option+Enterの設定(VS Code、iTerm2またはmacOS Terminal.app):
Mac Terminal.appの場合:- 設定 → プロファイル → キーボードを開く
- 「OptionをMetaキーとして使用」をチェック
- 設定 → プロファイル → キーを開く
- 一般の下で、左/右Optionキーを「Esc+」に設定
通知設定
適切な通知設定により、Claudeがタスクを完了したときを見逃すことはありません:iTerm 2システム通知
タスク完了時のiTerm 2アラートの場合:- iTerm 2環境設定を開く
- プロファイル → ターミナルに移動
- 「ベルを無音にする」を有効にし、フィルターアラート → 「エスケープシーケンス生成アラートを送信」
- 希望する通知遅延を設定
カスタム通知フック
高度な通知処理については、独自のロジックを実行するための通知フックを作成できます。大きな入力の処理
広範囲なコードや長い指示を扱う場合:- 直接貼り付けを避ける: Claude Codeは非常に長い貼り付けコンテンツに苦労する場合があります
- ファイルベースのワークフローを使用: コンテンツをファイルに書き込み、Claudeに読み取りを依頼
- VS Codeの制限に注意: VS Codeターミナルは特に長い貼り付けを切り捨てる傾向があります
Vimモード
Claude Codeは、/vimで有効にするか、/configで設定できるVimキーバインドのサブセットをサポートしています。
サポートされているサブセットには以下が含まれます:
- モード切り替え:
Esc(NORMALへ)、i/I、a/A、o/O(INSERTへ) - ナビゲーション:
h/j/k/l、w/e/b、0/$/^、gg/G - 編集:
x、dw/de/db/dd/D、cw/ce/cb/cc/C、.(繰り返し)