如何将多个命令绑定到gnu-screen中的单个键?我想结合两个映射
bind c copy
bind b eval "writebuf" "exec sh -c 'xsel --clipboard < /tmp/screen-exchange'"
到单个一键映射。怎么办呢?
有没有人知道gnu-screen的这个高级配置/脚本编写的好教程?
提前致谢, 克里斯
答案 0 :(得分:2)
将每个命令作为单独的参数传递给eval
,例如eval "echo foo" "echo bar"
。在您给定的情况下,我认为只需在copy
之后添加eval
即可。
答案 1 :(得分:1)
我用
bind \# eval focus "resize 130"
例如,在两个垂直分割窗口之间切换,同时将聚焦窗口调整为130列(按“C-A #
”)。
因此,多个命令与“eval
”的串联似乎可以正常工作。