vim 粘贴到完全错误的位置

vim 粘贴到完全错误的位置

这样的事不只发生过一次,而是发生过很多次。我不确定我做错了什么......它在远程控制期间往往会更频繁地发生。我会将鼠标光标设置在要粘贴的某个位置,然后它要么转到很远的地方,要么转到上面的地方..直到经过无意义的尝试/错误(我不明白其中的模式)之后,它会在某一时刻找到我正在寻找的地方。

有谁知道为什么会这样?当我尝试重新创建屏幕截图时,它现在工作正常,再次没有逻辑 -_-

答案1

当我将 .vimrc 从常规桌面复制到我仅通过 SSH 或其他远程会话使用的计算机时,这种情况时常发生在我身上。我通常set mouse=a通过 .vimrc 使用。在远程机器上,这也会中断,具体取决于 Vim 的版本。使用鼠标中键粘贴会向上或向下滚动几行,并将剪贴板内容放到新位置而不是 Vim 光标位置。

我通过简单地删除它set mouse=a按预期粘贴但不禁用鼠标导航来解决此问题。要取消鼠标设置,请使用set mouse=.

对于某些版本的 Vim,这也可以通过用鼠标上下滚动几行来解决。

尽管如此,我还是很欣赏许多人的艺术作品,它们使我能够将本地指针设备操作转换为远方程序可以理解的终端命令,而不会破坏宇宙。

相关内容