2016-06-02 4 views
0

Я хотел бы получить тонкий курсор в консоли vim - я пробовал подходы, описанные в Setting the cursor to a vertical thin line in vim, но это, похоже, не сработало, возможно потому, что они были больше предназначены для gvim.Тонкий курсор в консоли vim

Это на Linux Mint 17.3 - gnome-terminal v3.6.2

+0

Какой терминал вы используете? – ronakg

+0

обновил вопрос – Cenoc

ответ

0

Это сообщение подробные шаги для большинства терминалов.

http://vim.wikia.com/wiki/Change_cursor_shape_in_different_modes

Я использую Iterm на OS X, так что я в моем следующем vimrc файле.

if exists('$TMUX') 
    let &t_SI = "\<Esc>Ptmux;\<Esc>\<Esc>]50;CursorShape=1\x7\<Esc>\\" 
    let &t_EI = "\<Esc>Ptmux;\<Esc>\<Esc>]50;CursorShape=0\x7\<Esc>\\" 
else 
    let &t_SI = "\<Esc>]50;CursorShape=1\x7" 
    let &t_EI = "\<Esc>]50;CursorShape=0\x7" 
endif 
+0

@Cenoc, код, который я отправил, предназначен только для iTerm. Проверьте ссылку, что делать для 'gnome-terminal', похоже, вам нужно настроить ее по-разному в зависимости от версии' gnome-terminal'. – ronakg

+0

Извините, я это понял и понял, что вы имели в виду чуть позже. Я попытался использовать то, что они рекомендовали для gnome-terminal, но я получаю 'E355: Неизвестный вариант: t_SR' для второго варианта, и первый, похоже, ничего не меняет ... hrmmm – Cenoc

+0

У меня нет доступа к 'gnome-terminal', так что не могу вам помочь. – ronakg

Смежные вопросы