GNU 屏幕:将命令序列绑定到按键

GNU 屏幕:将命令序列绑定到按键

我想将一系列命令(例如首先进入某个窗口,然后在第二步中执行某些操作)绑定到一个键。这在屏幕上可能吗?更一般(因为这也可以回答我的问题):是否可以定义一个新命令,它只是其他已定义命令的序列?

答案1

刚刚问了类似的问题。方法是将以下内容添加到您的 .screenrc 中:

假设您要将 h 绑定到 cmd1 cmd2 cmd3:

bind h eval "cmd1" "cmd2" "cmd3"

有人告诉我双引号是不必要的。想一想,如果您的命令有参数,那么您肯定需要双引号。诀窍是使用 eval 命令。

相关内容