Make the cursor indicate it's not active/in focus

Status Fixed / completed
Maintainer reply None cached
Activity 5 comments · opened Apr 22, 2025 · closed Oct 11, 2025

In most shell utilities, including the shell command line itself when the window is not in focus, the cursor either displays differently (instead of a filled block when it's active, it becomes, eg. an unfilled rectangle).

For example, run watch ls in a shell window and click on another window to see how the cursor block display is different.

The Claude Code cursor always stays as a filled/solid block no matter the focus.

I work with tmux so I have splits and it's always slower to tell if Claude Code has focus.

View original on GitHub ↗

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