Python俱乐部
Python
小课题
京东优惠券
在Vim中,我们一般会使用 :set nu 打开行号开关。
但是打开行号后,有个弊端,那就是在用鼠标进行选择的时候,会将前面的行号也一起进行拷贝了。但是在gVim中进行选择不会选中行号。
所以一直使用gVim进行编辑。
发现可以使用下面的方法使得在Vim中选择时不包括行号:
:set mouse=a
其实就是在vim中启用鼠标,鼠标操作可以用来定位,拷贝等等。
'mouse'
字符串 (缺省为 ““,GUI、MS-DOS 和 Win32 为 “a”) 全局 {Vi 无此功能}
允许使用鼠标。只可用于特定终端 (xterm、MS-DOS、Win32 |win32-mouse|、 QNX pterm 和带 gpm 的 Linux 控制台)。关于 GUI 里如何使用鼠标,见 |gui-mouse|。
鼠标可以为不同模式分别打开:
通常你会这样为所有四个模式打开鼠标:
:set mouse=a
如果鼠标没有打开,GUI 仍然使用鼠标进行无模式的选择。此行为不会移动文本光标。见 |mouse-using|。另见 |'clipboard'|。
注意: 在终端里打开鼠标时,如果能连接到 X 服务器,复制/粘贴会使用 * 寄存器。按住 Shift 键就仍然可以使用 xterm 对鼠标按钮的处理。另见 'clipboard' 选项。