【发布时间】:2018-09-12 04:12:33
【问题描述】:
如果我使用同步窗格运行 tmux,我可以键入并让文本同时出现在所有窗格中。
此外,如果我使用鼠标选择文本并将其复制到系统剪贴板中,我可以粘贴并让它出现在所有窗格中。
但是,如果我想使用 tmux 本地复制 (prefix-[) 和粘贴 (prefix-]),则粘贴的内容仅显示在一个窗格中。
是否有本地 tmux 方式可以粘贴到当前窗口的所有窗格中?
【问题讨论】:
标签: tmux
如果我使用同步窗格运行 tmux,我可以键入并让文本同时出现在所有窗格中。
此外,如果我使用鼠标选择文本并将其复制到系统剪贴板中,我可以粘贴并让它出现在所有窗格中。
但是,如果我想使用 tmux 本地复制 (prefix-[) 和粘贴 (prefix-]),则粘贴的内容仅显示在一个窗格中。
是否有本地 tmux 方式可以粘贴到当前窗口的所有窗格中?
【问题讨论】:
标签: tmux
目前还没有原生 tmux 方式来实现它。因为粘贴缓冲区正在调用paste-buffer 命令。它只能应用于单个窗格,带有可选的-t。
您的系统剪贴板方法有效,因为您在键映射中使用了发送键(我猜)。
您可以尝试的是,如果您有同步窗格,则在一个窗格中键入:tmux pasteb,您将看到在所有窗格中都键入了此命令,但是结果/输出仅出现在您当前的窗格中。
【讨论】: