有没有办法让每个窗口自动将其名称更改为从该窗口运行的最后一个程序的名称?
这比手动重命名窗口更方便。
答案 0 :(得分:6)
是的,您可以使用shelltitle来执行此操作。
假设您使用bash,以下内容应该有效。将其添加到您的.screenrc
:
shelltitle "$ |bash"
其中“$”应匹配提示字符串末尾的任何内容($ PS1),“bash”是默认标题。然后将空标题转义序列添加到提示字符串的开头:
export PS1='\[\033k\033\\\]'$PS1
应该放在.profile
或其他任何内容中。