Чтобы поменять цвет и сделать _ здесь предлагается добавить в vimrc
if &term =~ "xterm\\|rxvt"
" use an orange cursor in insert mode
let &t_SI = "\<Esc>]12;gray\x7"
" use a red cursor otherwise
let &t_EI = "\<Esc>]12;gray\x7"
silent !echo -ne "\033]12;gray\007"
" reset cursor when vim exits
autocmd VimLeave * silent !echo -ne "\033]112\007"
" use \003]12;gray\007 for gnome-terminal and rxvt up to version 9.21
endif
if &term =~ '^xterm\\|rxvt'
" solid underscore
let &t_SI .= "\<Esc>[4 q"
" solid block
let &t_EI .= "\<Esc>[2 q"
" 1 or 0 -> blinking block
" 3 -> blinking underscore
" Recent versions of xterm (282 or above) also support
" 5 -> blinking vertical bar
" 6 -> solid vertical bar
endif
Добавляю. Никакого эффекта. vimrc находится /usr/share/vim
Здесь добавили в файл colorscheme (am.vim) и получилось
Я добавляю в default.vim , путь /usr/share/vim/vim80/colors
Не меняется ничего. И если в vim ввести :colo default то цвет курсора не меняется на gray в любом режиме visual, insert.
То же самое и с задачей прекратить мигание
" Disable all blinking:
:set guicursor+=a:blinkon0
" Remove previous setting:
:set guicursor-=a:blinkon0
" Restore default setting:
:set guicursor&