首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将多个命令绑定到屏幕中的单个按键?

将多个命令绑定到屏幕中的单个按键?
EN

Stack Overflow用户
提问于 2011-11-13 19:29:24
回答 2查看 1.1K关注 0票数 5

如何将多个命令绑定到gnu-screen中的一个键上?我想组合这两个映射

代码语言:javascript
复制
bind c copy
bind b eval "writebuf" "exec sh -c 'xsel --clipboard < /tmp/screen-exchange'"

映射到单个单键映射。如何做到这一点?

有没有人知道关于gnu-screen的这个高级配置/脚本的好教程?

先谢谢你,克里斯

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-13 19:40:56

将每个命令作为单独的参数传递给eval,例如eval "echo foo" "echo bar"。在您给定的场景中,我认为只要在eval之后添加copy就可以完成您想要的操作。

票数 6
EN

Stack Overflow用户

发布于 2016-08-05 23:49:01

我使用

代码语言:javascript
复制
     bind \# eval focus "resize 130"

例如,在两个垂直分割窗口之间切换,同时将聚焦窗口的大小调整到130列(按下"C-A #")。

因此,多个命令与'eval‘的连接似乎工作正常。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8111211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档