Como posso alterar o cursor no vim dependendo se estou no modo de inserção ou no modo normal? [fechadas]

6

Estou acostumado a trabalhar no GVim, mas também quero fazer a maioria do vim + tmux. Por isso decidi mudar para o vim. Mas no vim o estilo do cursor não muda dependendo do modo.

Eu uso o terminal zsh e gnome.

Eu tentei esta resposta: Como fazer com que o cursor mude de linha fina para bloco com base no modo normal ou de inserção no Console Vim no Terminal do Gnome

if has("autocmd")
  au InsertEnter * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape ibeam"
  au InsertLeave * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape block"
  au VimLeave * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape ibeam"
endif

mas altera o cursor globalmente.

Eu também tentei este plugin , mas também não funcionou. (Como posso verificar se o plugin está funcionando?)

    
por Jonas 13.12.2015 / 14:21

1 resposta

0

Duas opções diferentes estão listadas aqui:

  1. link

  2. link

arquivos .vimrc com bons comentários também ajudarão, por exemplo, link

    
por ponsfrilus 12.05.2016 / 01:27