如何更改gvim titlestring

时间:2016-04-19 11:09:38

标签: vim

我想更改默认的gvim标题字符串

$FILENAME $MODIFIERS ($FILEDIR) - $VIMSERVER

进入以下

$VIMSERVER - $FILENAME $MODIFIERS ($FILEDIR)

但是我不确定如何实现这一目标。我对vim不太好,所以看:help statusline并没有帮助我很多,我不知道如何获得vimserver和filedir,只有%F但是我不知道如何文件名剪切。

目前,最简单的选项似乎只是修补buffer.c以生成我想要的默认设置(无论如何我都是从源代码编译vim),但我确信没有它就可以实现。

有人可以帮我这个吗?

1 个答案:

答案 0 :(得分:3)

将此行添加到vimrc中,它可能会对您有所帮助:

set titlestring=%{v:servername}\ -\ %t\ %m\ (%{expand('%:p:h')})