fish version: 3.6.1, 723bfb9
OS: ArchLinux, Alpine
Terminals: foot, tmux
-
Non-interactive/scripts:
fish_cursor_* settings are not applied to read, because of:
|
if not status is-interactive |
|
return |
|
end |
-
Interactive:
fish_cursor_default is not applied to read, unless it switches back from another mode.
This can be fixed by adding --on-event fish_read to:
|
function fish_vi_cursor_handle --on-variable fish_bind_mode --on-event fish_postexec --on-event fish_focus_in |
fish version: 3.6.1, 723bfb9
OS: ArchLinux, Alpine
Terminals: foot, tmux
Non-interactive/scripts:
fish_cursor_*settings are not applied toread, because of:fish-shell/share/functions/fish_vi_cursor.fish
Lines 3 to 5 in f81c9cb
Interactive:
fish_cursor_defaultis not applied to read, unless it switches back from another mode.This can be fixed by adding
--on-event fish_readto:fish-shell/share/functions/fish_vi_cursor.fish
Line 70 in f81c9cb