通过腻子用鼠标进行 tmux 和文本选择

nos*_*nos 13 tmux

我在腻子会话中运行 tmux。通常(只运行一个普通的 shell 或 GNU Screen)来选择文本我只是左键单击并在一些文本上拖动鼠标。

使用 tmux,我必须在用鼠标选择文本时按住 shift。我怎样才能恢复“正常”行为

编辑,这似乎是由 tmux 中的“set-option mouse-select-pane on”引起的。那么,有什么方法可以保持“设置选项鼠标选择窗格打开”,并且仍然可以在不按“Shift”的情况下选择文本?

小智 15

不可以。为了实现鼠标选择面板,tmux 必须从终端捕获鼠标(就像任何其他支持鼠标的终端应用程序一样)。在包括 putty 在内的大多数终端中,这意味着您需要使用 shift 进行标准复制和粘贴。让鼠标选择窗格和腻子剪贴板在不移位的情况下工作是不可能的。

但是,最新开发的 tmux(在 Subversion 存储库中)支持使用鼠标直接复制到 tmux 粘贴缓冲区(打开 mode-mouse 选项)。它还支持与某些终端上的终端剪贴板同步(至少是 xterm,虽然我不确定腻子)。