2014-01-25 4 views
1

Отказ от ответственности: Я новичок в Vim.Индикация текущей вкладки в Vim

Есть ли способ улучшить визуальную индикацию текущей вкладки в Vim? Сейчас это выглядит для меня:

Current tab: r.html

+0

что вы подразумеваете под "вкладки"? – Shahbaz

+0

Вкладка как в вкладке в любом другом редакторе/браузере. Я открыл 3 файла на 3 вкладках на картинке, но мне трудно понять, какая вкладка открыта сейчас. –

+0

huh, никогда не знал, что у vim есть вкладки. Никогда не использовал его раньше. Обычно я использую несколько терминалов (что одинаково хорошо) или разделенный экран. – Shahbaz

ответ

1

Есть 3 группы высоких групп для подсветки табуляции.

TabLine  tab pages line, not active tab page label       
TabLineFill tab pages line, where there are no labels       
TabLineSel tab pages line, active tab page label 

с настройками цветов (или ссылкой другой группы) на вышеуказанные группы, вы можете настроить выделение табуляции. Обычно цветовая схема предопределяет эти группы для вас.

https://github.com/sk1418/last256 например

имеет предопределены:

enter image description here

2

Это устанавливается вашим ColorScheme через TabLineSel. См. :h TabLineSel и :h setting-tabline. Попробуйте

:hi TabLineSel ctermbg=131 guibg=#bd5353 

для подтверждения.

Также добро пожаловать в vim. Наслаждайтесь своим пребыванием. Вкладки полезны для определенных задач, но многие люди отказываются от них. Вы можете переключаться между различными буферами, не загружая их в окно. Например, если я типа

vim 1.txt 2.txt 3.txt 

Это загрузит и дисплей 1.txt, но 2.txt и 3.txt также загружаются (они просто не видны). Вы можете увидеть это с помощью команды :ls. Вы можете загрузить другие файлы, используя :b. Например, :b2, если я хочу отредактировать второй. Существует множество плагинов, которые также помогают улучшить эту функциональность. Например, vim-buffalo позволяет вам вводить частичное имя буфера. Другие плагины для загрузки файлов также допускают это (например, Ctrl-p, FuzzyFinder и т. Д.)

+0

Я не вижу разницы между вкладками и буферами до точки осуждения прежних. Фактически, вкладки гораздо более выразительны, так как они могут содержать макет (различие было бы невозможно в vim без вкладок, например). Кроме того, с несколькими вкладками сопоставления клавиш или выбора буфера и использования идентичны. Некоторые плагины делают это еще более прозрачным (т. Е. Авиакомпания), что я изначально не знал, что такое вкладка, что такое буфер. – majkinetor

+0

Вы получили это на работу? Я не вижу никаких изменений, пытаясь использовать команду, которую вы предложили! –

+0

Как вы можете видеть в ': h setting-tabline', можно изменить, какие группы colorscheme используются в вашей опции« tabline ». Вероятно, ваша цветовая схема задает ваш вариант «tabline». – Conner

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