如何在远程 x 会话期间在标题栏中显示源机器?

如何在远程 x 会话期间在标题栏中显示源机器?

过去,当我在远程计算机上打开 gvim 会话时,gvim 的标题栏会在括号中显示计算机名称。我不确定这是由远程 gvim 本身还是本地窗口管理器完成的。过去我使用过 gnome2,尽管我现在正在使用 unity(并且发现它相当令人沮丧)。我可以更改某些设置以始终强制远程窗口显示源计算机吗?

答案1

如果设置了 'title' 选项,Vim 会将窗口标题设置为 'titlestring' 的值。您可以尝试的第一件事是

:set notitle

这应该将标题恢复为窗口管理器最初设置的标题,其中可能包括机器名称。

另一个解决方案是保留“title”设置并定义您自己的“titlestring”,其中包括主机名称。下面有一些示例

:help 'titlestring'

默认格式(但不幸的是不是格式字符串)显示在

:help 'title'

一个简单的“titlestring”设置将显示您的主机名和文件名

:let &titlestring = "[".hostname()."] %f"

相关内容