我在 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
使其正常工作。