使用垂直分割时,鼠标从两个缓冲区中选择

时间:2015-02-12 20:02:57

标签: vim

在vim或gvim 7.3中,当使用垂直分割时,使用鼠标从缓冲区中选择行时遇到问题。如果我从一个垂直分割缓冲区中选择行,我也最终选择了另一个缓冲区中的行。

一般情况下,我使用键盘来执行选择,但在某些情况下我更喜欢鼠标(从VNC窗口中选择剪切并粘贴到窗口ENV等)。

我的set mouse=文件中有.vimrc,因此当我点击gvim窗口时,我的鼠标不会移动光标。

是否有设置阻止跨缓冲区的选择?

1 个答案:

答案 0 :(得分:2)

您已使用set mouse=在vim中禁用了鼠标,因此选择是由终端模拟器完成的,而不是由vim完成的。终端仿真器不知道vim中的缓冲区或分割,只是选择显示的屏幕上的整条线。

如果您只想从一个缓冲区中选择,则需要在vim中启用鼠标,但我不确定您还需要做什么。