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

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

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

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

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

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

答案1

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

相关内容