缓冲区的名称只有文件名而不是路径

时间:2013-09-13 08:40:06

标签: vim

我正在使用vim-airline插件来改善vim会话底部的状态行。

在我的vimrc中,

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

这样做,它在每个缓冲区顶部分配一个选项卡,该选项卡在该缓冲区中打开。

我的问题是,该选项卡中的文本具有在缓冲区中打开的文件的完整路径。而我只想要缓冲区选项卡中文件的名称。

例如,如果我在缓冲区中打开文件~/abcd/bcd/cd/d.txt,则相应缓冲区的选项卡的文本为~/a/b/c/d.txt,而我希望它只是d.txt

有人可以告诉我是否有办法实现这个目标?

1 个答案:

答案 0 :(得分:22)

将以下内容添加到您的vimrc:

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

它需要:help filename-modifiers