1

是否有一种机制可以根据环境变量的当前值设置 cgywin 窗口的标题?

前段时间我发现了这个小脚本(我认为是这样),它允许将窗口标题设置为特定的字符串:

echo -ne "\e]2;$@\a\e]1;$@\a";

背景:我刚刚从使用 Subversion 切换到 Perforce(公司政策),发现自己反复检查P4CLIENT环境变量的值以了解我当前的工作空间是什么。让 cygwin 窗口的标题自动包含该环境变量的当前值会非常有用。

4

1 回答 1

2

至少如果您使用 Bash 和 Mintty,您可以查看SuperUser 上的这篇文章

因此,在您的情况下,您可以执行以下操作(单引号从原始答案更改为双引号,因为单引号不会插入):

echo -ne "\e]0;$P4CLIENT\a"

然后,您可以将该行添加到您的.bashrc文件中以使其永久化。

于 2013-02-25T15:00:45.283 回答