在 WSL 版 Vim 中,鼠标在分割时不起作用

在 WSL 版 Vim 中,鼠标在分割时不起作用

我在 Windows 机器上使用 Ubuntu,通过 WSL 和 Vim 作为编辑器。我有set mouse=a一个活动,它通常工作正常。但是,当我执行 时:vsplit,鼠标无法选择第二个分割。

单击分割不会移动光标。选择文本会在窗口级别执行此操作,并且不会进入 Vim 中的可视模式。滚轮也仅在第一个分割中起作用。

有没有办法让第二次拆分像第一次拆分一样?如果有帮助的话,我能够在 Cygwin 中获得所需的行为。

答案1

事实证明,鼠标实际上只是在第 95 列之后停止工作(这正是我的分割点)。我认为这与这个问题有关:https://stackoverflow.com/questions/7000960/in-vim-why-doesnt-my-mouse-work-past-the-220th-column

并进行设置set ttymouse=sgr使其正常工作。

相关内容