Допустим , я открыл file1.txt
, file2.txt
, file3a.txt
и file3b.txt
такие , что tabline (вещь сверху) выглядит следующим образом :
file1.txt file2.txt 2 file3a.txt
(Обратите внимание, что file3b.txt.
отсутствует, потому что это показано в разделении, на той же вкладке, что и file3a.txt
)
Чтобы быстрее перемещаться между вкладками (с помощью <Number>gt
), я бы хотел, чтобы каждая вкладка отображала свой индекс вдоль имени файла. Вот так:
1:<file1.txt> 2:<file2.txt> 3:<2 file3a.txt>
Форматирование (в частности, угловые скобки) не является обязательным; Я просто хочу , индекс появляться там ( 1:
, 2:
и так далее).
Никаких подсказок :h tab-page-commands
или Google вообще.
Ответы:
Вам нужно посмотреть на:
И если у вас есть «е» в настройках «guioptions»:
источник
положи это в свой vimrc
источник
'%999XX'
здесь значит?На странице wikia вы можете найти по крайней мере два (те, которые я тестировал), которые дают вам индексы вкладок, и одно из них выдает количество окон внутри каждого буфера, которые имеют правки.
Вот результат моих модификаций для той, которая производит количество отредактированных буферов, изменение, которое я сделал, должно было сделать значение подсветки счетчика совместимым с остальной частью вкладки:
источник
airline
плагина, но, если честно, этот старый таблайн, который я придумал, гораздо более функциональный ...Tabline плагин является ВИМ плагин , который реализует запрошенный функциональность и не сдуть ваш vimrc. Просто установите и перезапустите vim.
Установить:
или используйте менеджер плагинов.
источник
Для Vim на основе графического интерфейса (Gvim для Linux, MacVim для Mac и т. Д.) Укажите это в своем
.gvimrc
:Несколько советов по фактическому использованию отображаемых чисел:
Ngt
переключится на вкладкуN
. Например,3gt
перейдите на вкладку 3.:tabm2
перемещает текущую вкладку для отображения после вкладки 2.:tabm0
:tabm
источник