settings.json

editorMode

string既定値normal記述場所どの設定ファイルでも可

入力プロンプトのキーバインドモード: "normal" または "vim"。

取りうる値

normal既定プロンプト入力で標準のキーバインドを使用する
vimNORMAL、INSERT、VISUAL モードを持つ vim 風の編集を行う

記述例

{
  "editorMode": "vim"
}

使い方・用途

  • プロンプト入力のキーバインドモードを切り替える設定
  • デフォルトは "normal"。"vim" に設定すると NORMAL/INSERT/VISUAL モードの Vim 風編集が使える
  • /config の「Editor mode」からも切り替え可能。元に戻すには normal に設定する
  • vim モード時は vimInsertModeRemaps で INSERT モードの2キーシーケンスを Esc にリマップできる
英語原文(公式ドキュメントより)

Key binding mode for the input prompt: "normal" or "vim". Appears in /config as Editor mode. See https://code.claude.com/docs/en/terminal-config#edit-prompts-with-vim-keybindings