如何将多个命令绑定到gnu-screen中的一个键上?我想组合这两个映射
bind c copy
bind b eval "writebuf" "exec sh -c 'xsel --clipboard < /tmp/screen-exchange'"映射到单个单键映射。如何做到这一点?
有没有人知道关于gnu-screen的这个高级配置/脚本的好教程?
先谢谢你,克里斯
发布于 2011-11-13 19:40:56
将每个命令作为单独的参数传递给eval,例如eval "echo foo" "echo bar"。在您给定的场景中,我认为只要在eval之后添加copy就可以完成您想要的操作。
发布于 2016-08-05 23:49:01
我使用
bind \# eval focus "resize 130"例如,在两个垂直分割窗口之间切换,同时将聚焦窗口的大小调整到130列(按下"C-A #")。
因此,多个命令与'eval‘的连接似乎工作正常。
https://stackoverflow.com/questions/8111211
复制相似问题