Closed Kritiqual closed 2 years ago
That's by design. The beam cursor is meant for editing at the prompt. Commands get the default cursor shape.
Even after go back to the normal prompt, the cursor shape is still a block. Can I set it to a beam permanently?
I cannot replicate that, provide a minimal bashrc and set of steps to reproduce.
# BEGIN_KITTY_SHELL_INTEGRATION
if test -n "$KITTY_INSTALLATION_DIR" -a -e "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash"; then source "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash"; fi
# END_KITTY_SHELL_INTEGRATION
Run any command, such as bash
, echo
, ls
:
The cursor shape turn into a block
Are you running bash in bash? Then you need to enable shell integration manually. Otherwise it will not work.
Automatic shell integration is only enabled for shells run directly by kitty.
https://sw.kovidgoyal.net/kitty/shell-integration/#manual-shell-integration
Describe the bug Cursor shape changed to block shape after entering some command
To Reproduce Steps to reproduce the behavior:
pacman -Syu
Screenshots Before:
After:
Environment details