创建新窗口时,gnu screen 可以提示输入标题吗?

创建新窗口时,gnu screen 可以提示输入标题吗?

关于根据屏幕窗口中运行的内容自动命名屏幕窗口存在许多问题。

但是有时为什么你创建的窗口比什么你正在做什么。

我可以设置 gnu screen 以便每当我创建新窗口时它都会提示我输入标题吗?

答案1

简单。在你的.screenrc文件中:

bind c  eval screen title
bind ^c eval screen title

eval命令按顺序评估后面的每个命令(使用引号嵌入空格)。请注意,这样做的灵活性有限,命令不会阻止用户输入 - 例如,title当提示出现时,命令被视为完成。如果您打算使用该copy命令执行某些操作,但可能无法成功,那么这一点很重要。

答案2

此方法有效,但需要一个单独的文件。

将其放入您的.screenrc

bind c source $HOME/.screenrc_create

然后输入~/.screenrc_create

screen
title
stuff ^u

相关内容