tmux同步一些但不是所有的窗格
发布时间:2021-01-24 11:43:47 所属栏目:Linux 来源:互联网
导读:在tmux中,我有一个3列和2行布局,顶行是ssh连接到我所有的服务器,底部是所有相同的服务器运行在顶部. 我正在尝试同步顶行,所以如果我输入一个命令,所有三个窗格都复制相同的命令,我尝试了同步窗格,但是正如man页面所说,它将通过所有的窗格运行命令,然后与我所
在tmux中,我有一个3列和2行布局,顶行是ssh连接到我所有的服务器,底部是所有相同的服务器运行在顶部. 我正在尝试同步顶行,所以如果我输入一个命令,所有三个窗格都复制相同的命令,我尝试了同步窗格,但是正如man页面所说,它将通过所有的窗格运行命令,然后与我所有的在第一行的“顶”. 有没有同步一组窗格? 解决方法它不完全是你想要的,但它是相当接近.这个想法是将键绑定到一组命令:>提示命令运行 这是命令的样子 bind R command-prompt -p "Command :" "select-pane -t 0 ; send-keys "%1" C-m ; select-pane -t 2 ; send-keys "%1" C-m ; select-pane -t 4 ; send-keys "%1" C-m " 以下是一个完整的例子,我们设置6个窗格,每个2个行3个: $tmux new -s 'top_n_tail' ; split-window -h ; split-window -h ; select-layout even-horizontal ; detach $tmux att -t 'top_n_tail' ; select-pane -t 0 ; split-window ; detach $tmux att -t 'top_n_tail' ; select-pane -t 2 ; split-window ; detach $tmux att -t 'top_n_tail' ; select-pane -t 4 ; split-window 在tmux提示符(C-b :)将’R’绑定到一组tmux命令,它们接受你的bash命令并将其发送到一些窗格: :bind R command-prompt -p "Command :" "select-pane -t 0 ; send-keys "%1" C-m ; select-pane -t 2 ; send-keys "%1" C-m ; select-pane -t 4 ; send-keys "%1" C-m " 现在当您打到C-b R时,系统将提示您输入命令 哪些只能在前3个窗格中运行 (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在Linux上捕获键盘事件并将监视器用作文本显示?
- c – 如何知道一个共享库是否依赖于另一个共享库?
- macos – 如何在OS X上使用ditto在Linux上像cp -a一样工作
- 为什么Linux系统调用返回类型“long”?
- linux – 使用tune2fs时的问题
- LINUX教程:Linux探索之旅 | 第四部分第四课:分析网络,隔
- LINUX入门:Ubuntu 16.04 下将GCC-5.4降级到 4.8
- linux内核 – remap_pfn_range如何将内核内存重新映射到用户
- linux – 使用tar备份整个centos时出错
- linux – 如何在debian系统上调试(慢)链接器