Skip to content

Unable to change cursor type/shape in different modes - vi #6478

@laxisforte

Description

@laxisforte

fish --version
Fish version 3.02

echo $TERM
Xterm-256color

uname -a
Linux xxxxxx 4.4.0-18362-Microsoft #476-Microsoft Fri Nov 01 16:53:00 PST 2019 x86_64 x86_64 x86_64 GNU/Linux

sh -c 'env HOME=$(mktemp -d) fish'
The problem persists

  • Windows 10 version 1909
  • Windows new terminal version 0.7.345.10

fish_user_key_bindings.fish

function fish_user_key_bindings
  fish_vi_key_bindings
  fzf_key_bindings
  set -g fish_cursor_insert line
  set -g fish_cursor_replace_one underscore
  set -g fish_cursor_visual block
  bind -M insert -m default jj backward-char force-repaint
  bind -M insert hh forward-word force-repaint
  bind -M insert \r 'replace_then_execute'
end

config.fish

set -U fish_greeting ""
set theme_color_scheme dracula
set -g FZF_CTRL_T_COMMAND "fd --type f --hidden --follow --exclude .git"

Cursor shape (solid box) is same in all modes...
Any suggestion ?
Thank you,
P.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions