iTerm2 + Tmux:鼠标单击仅适用于前91个cols

时间:2018-10-26 06:26:43

标签: vim tmux iterm2

我正在使用iTerm2和tmux的集成在macOS 10.14上运行。但是,鼠标单击不能很好地工作。

当我使用vim时,我设置了mouse = a,但是只能用我的鼠标在前91列内移动光标,这很奇怪!如果单击91列以外的区域,将键入两个字符,例如“ !!”,“ ##”,“ %%”。...该字符取决于我单击的行。说“列”,并不是说vim中的列号,它更像是该窗口中的位置。例如,如果我的窗口宽度为100,但我在一行中键入120个字符,则vim会将最后20个字符移动到窗口的下一行,但仍将其视为一行。在这种情况下,通常可以用鼠标选择20个字符。

我做了一些实验,发现了这些东西:

  1. 这不是vim的问题。因为我也测试了nano和emacs,所以问题是相同的。
  2. 如果我仅使用tmux(我的意思是使用tmux,但不使用tmux -CC),问题就消失了。因此,我可以说这是iTerm2和Tmux集成的结果。

您知道如何解决此问题吗?

0 个答案:

没有答案