[Feature Request] Add cursor shape support for vim mode with ANSI escape sequences

Resolved 💬 3 comments Opened Feb 2, 2026 by ethanfischer Closed Mar 14, 2026

Bug Description
Feature request - Cursor shape support for vim mode. This would require Claude Code to emit ANSI escape sequences like:

  • \e[1 q (block) for NORMAL
  • \e[5 q (bar) for INSERT

Environment Info

  • Platform: darwin
  • Terminal: xterm-256color
  • Version: 2.1.15
  • Feedback ID: 59ed0a8f-0624-4053-9517-fed06ac4e6eb

View original on GitHub ↗

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