[Feature Request] Enable vim mode in all text input fields

Resolved 💬 3 comments Opened Dec 21, 2025 by sid374 Closed Dec 25, 2025

Summary

Vim mode should be enabled consistently across all text input fields in Claude Code, not just the main prompt area.

Current Behavior

Vim mode works in the main prompt input, but several other input fields don't respect the vim mode setting:

  • Feedback text field (see #14928)
  • "Create new agent" text input (see #4811)
  • Plan mode Q&A inputs
  • AskUserQuestion tool inputs (see #10151)
  • Any other text input dialogs

Expected Behavior

When vim mode is enabled, all text input fields should use vim keybindings consistently.

Related Issues

  • #14928 - Enable vim mode in feedback text field
  • #4811 - Create new agent text input doesn't use VIM mode
  • #10151 - AskUserQuestion tool vim mode doesn't respect insert/normal modes

Rationale

Users who enable vim mode expect consistent behavior throughout the application. Having some inputs use vim mode while others don't creates a jarring and inconsistent experience.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗