通过这样做,我可以让 vim 标题显示在我的窗口上:
let &titlestring = expand("%:t") . " @ " . hostname()
if &term == "screen"
set t_ts=^[k
set t_fs=^[\
endif
if &term == "screen" || &term == "xterm"
set title
endif
但标签会显示“默认”。
从命令行我可以这样做:
echo -ne "\e]1;hello world\a"
这将在我的标签中显示“Hello World”。
有没有办法让 vim 把这些东西写到我的标签而不是标题?