2013-09-13 5 views
12

Я использую плагин vim-авиакомпании, чтобы улучшить свою строку состояния в нижней части сеанса vim.Имя буфера только имени файла вместо пути

В моем vimrc у меня есть,

let g:airline#extensions#tabline#enabled = 1

Что это делает, он присваивает вкладку в верхней части каждого буфера с файлом, открытым в этом буфере.

Моя проблема заключается в том, что текст на этой вкладке имеет весь путь к файлу, который открыт в буфере. Если мне нужно только имя файла на вкладке буфера.

Например, если я открываю файл ~/abcd/bcd/cd/d.txt в буфере, то вкладка для соответствующего буфера имеет текст ~/a/b/c/d.txt, тогда как я хотел бы просто быть d.txt.

Может кто-нибудь скажет мне, есть ли способ сделать это?

+3

Отслеживание выпуска сообщений авиакомпании [таким образом] (https://github.com/bling/vim-airline/issues). Автор * очень * вовлечен, вы должны спросить его прямо. – romainl

ответ

20

добавить следующую строку в ваш vimrc:

let g:airline#extensions#tabline#fnamemod = ':t'

он берет что-нибудь из :help filename-modifiers.

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