Я привык работать с gvim, но я хочу использовать преимущества vim + tmux. Поэтому я хочу перейти на vim. Но в vim стиль курсора не изменяется в зависимости от того, в каком режиме я есть, полезная функция gvim. Я использую zsh (oh-my-zsh) и ниже гном-терминала.Как изменить стиль курсора в vim в зависимости от того, находится ли я в режиме вставки или в обычном режиме?
Я попробовал этот ответ: http://vim.wikia.com/wiki/Change_cursor_shape_in_different_modes
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
но изменяет курсор globaly. Определенно, что-то я не хочу
следующий Я пробовал этот плагин: http://www.vim.org/scripts/script.php?script_id=4403, но он не сработал ни один.
Похоже, что это подойдет моим потребностям, но оно тоже не работает. Вы можете себе представить, почему? – Jonas
Кажется, я совершенно неправильно читаю сообщение. Я удалил свой ответ. –
Возможный дубликат [Как изменить курсор vim в режиме Вставки/Обычный?] (Http: // stackoverflow.com/questions/6488683/how-do-i-change-the-vim-cursor-in-insert-normal-mode) –