在vim或gvim 7.3中,当使用垂直分割时,使用鼠标从缓冲区中选择行时遇到问题。如果我从一个垂直分割缓冲区中选择行,我也最终选择了另一个缓冲区中的行。
一般情况下,我使用键盘来执行选择,但在某些情况下我更喜欢鼠标(从VNC窗口中选择剪切并粘贴到窗口ENV等)。
我的set mouse=
文件中有.vimrc
,因此当我点击gvim窗口时,我的鼠标不会移动光标。
是否有设置阻止跨缓冲区的选择?
答案 0 :(得分:2)
您已使用set mouse=
在vim中禁用了鼠标,因此选择是由终端模拟器完成的,而不是由vim完成的。终端仿真器不知道vim中的缓冲区或分割,只是选择显示的屏幕上的整条线。
如果您只想从一个缓冲区中选择,则需要在vim中启用鼠标,但我不确定您还需要做什么。