Shell integration: Set cursor shape to whatever is specified in the cursor_shape option when executing a command rather than the block shape

This commit is contained in:
Kovid Goyal
2022-01-25 13:30:48 +05:30
parent 364bad504c
commit 44e3a6f0fb
3 changed files with 5 additions and 5 deletions

View File

@@ -27,8 +27,8 @@ function __ksi_schedule --on-event fish_prompt -d "Setup kitty integration after
if not contains "no-cursor" $_ksi
and not functions -q __ksi_set_cursor
function __ksi_block_cursor --on-event fish_preexec -d "Set cursor shape to blinking block before executing command"
printf "\e[1 q"
function __ksi_block_cursor --on-event fish_preexec -d "Set cursor shape to blinking default shape before executing command"
printf "\e[0 q"
end
function __ksi_set_cursor --on-variable fish_key_bindings -d "Set the cursor shape for different modes when switching key bindings"