Tmux复制模式:选择后保持复制模式

gkb*_*986 8 productivity vim tmux

使用 tmux 时,我经常发现需要将多个项目从一个窗格或窗口复制到另一个窗格或窗口中。当这些项目在长回滚缓冲区中彼此靠近时,我当前的工作流程通常是这样的:

  1. 在源窗格中进入复制模式
  2. 选择第一个项目并复制它。
  3. 转到目标窗格
  4. 将第一个项目粘贴到我想要的位置
  5. 返回源窗格
  6. 进入复制模式
  7. 选择第二个项目并复制它
  8. 转到目标窗格
  9. 粘贴第二项。

这是非常低效的。我正在寻找一种快捷方式,可以在一次复制模式调用中将这两个项目放入缓冲区。然后我可以使用缓冲区堆栈,选择项目并将它们按顺序粘贴到目标窗格中。这将减少一些击键次数,但我的大部分工作在于在回滚中找到适当的选择。

但是现在,只要我在复制模式下按一个键选择某些内容,tmux 就会退出复制模式。我真的很喜欢在使用gV. 我可以在 tmux 中做类似的事情吗?

pet*_*ohn 2

目前好像还没有这个功能。但他们的 SF 页面上有一张关于此的票证:http ://sourceforge.net/p/tmux/tickets/174/ 。我希望这个问题能尽快得到解决。