我有关于在gvim上点击鼠标的两部分问题。编辑gvim鼠标按钮
1.)我想改变我的gvim双击鼠标左键点击类似于Windows环境(即记事本,Microsoft Word),其中它:突出显示当前单词,并用我输入的任何内容替换它。这类似于在vim中按'cw'替换changeword。
2.)我想单击鼠标将光标放置在所选文本上并进入插入模式。再次像鼠标在Windows中的行为一样。
我有关于在gvim上点击鼠标的两部分问题。编辑gvim鼠标按钮
1.)我想改变我的gvim双击鼠标左键点击类似于Windows环境(即记事本,Microsoft Word),其中它:突出显示当前单词,并用我输入的任何内容替换它。这类似于在vim中按'cw'替换changeword。
2.)我想单击鼠标将光标放置在所选文本上并进入插入模式。再次像鼠标在Windows中的行为一样。
您可以使用behave mswin
或so $VIMRUNTIME/mswin.vim
这样设置了很多东西,使它更像普通的Windows程序。
你正在寻找的具体设置为:
set select=mouse
这会导致鼠标的启动选择模式而不是可视化模式。选择模式会导致选择被删除,并在按下可打印键时插入模式。
正如王子土豆烧牛肉的回答
nmap <LeftMouse> <LeftMouse>i
将开启一个排序的点击式模式。
1)nmap <2-LeftMouse> ciw
你可以使用viw
这里,这将直观地选择当前的单词,但是你仍然必须按c
来取代它。
2)nmap <LeftMouse> <Leftmouse>i
或用a
更换i
如果您希望追加,而不是插入。