claude-code icon indicating copy to clipboard operation
claude-code copied to clipboard

[FEATURE] Include the user's current vim mode (normal, insert) in the Status Line JSON stdin object

Open jonesnc opened this issue 4 months ago • 2 comments

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

I want my Claude Code status line to update its color/appearance depending on what vim mode I'm currently in (insert or normal), it would help me visually scan quickly what vim mode I'm in. While the -- INSERT -- or -- NORMAL -- text is helpful, I think it would help me work faster if I could visually scan for a certain color instead.

Proposed Solution

If you could just add vim_mode to the JSON Input Structure with a string "normal" or "insert", that would be great!

Alternative Solutions

No response

Priority

Medium - Would be very helpful

Feature Category

CLI commands and flags

Use Case Example

In my case, I want to change the color of the first word in my status line to green if I'm normal mode, and dark grey if I'm in visual mode.

Additional Context

No response

jonesnc avatar Sep 10 '25 20:09 jonesnc

This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.

github-actions[bot] avatar Dec 08 '25 10:12 github-actions[bot]

Still an issue, please keep open.

jonesnc avatar Dec 08 '25 21:12 jonesnc