Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
gvim中的鼠标输入_Vim - Fatal编程技术网

gvim中的鼠标输入

gvim中的鼠标输入,vim,Vim,能否在vim中定制标准鼠标输入(在我的例子中是gvim)?插件也是可以接受的选择 我特别感兴趣的是双击一个单词“覆盖”,这样gvim就不会只突出显示该单词,而是进行搜索,从而突出显示文件中该单词的所有实例。我在其他编辑器中看到过此功能,并发现它非常有用。我不知道如何使用鼠标,但您可以按*/#向前/向后搜索光标下的单词。请参见:帮助双击。它应该有你需要的一切。例如,从“帮助”页面: 例如,使用双击跳转到光标下的标记: :map:exe“tag”。展开(“”) 噢,对于您来说,这可以实现特定的映射,

能否在vim中定制标准鼠标输入(在我的例子中是gvim)?插件也是可以接受的选择


我特别感兴趣的是双击一个单词“覆盖”,这样gvim就不会只突出显示该单词,而是进行搜索,从而突出显示文件中该单词的所有实例。我在其他编辑器中看到过此功能,并发现它非常有用。

我不知道如何使用鼠标,但您可以按*/#向前/向后搜索光标下的单词。

请参见
:帮助双击
。它应该有你需要的一切。例如,从“帮助”页面:

例如,使用双击跳转到光标下的标记:

:map:exe“tag”。展开(“”)

噢,对于您来说,这可以实现特定的映射,尽管还有其他方法。地图:正常*+1供您评论。有没有办法使它不会自动跳转到单词的下一个实例,而是停留在当前行上?try::map:let@/=expand(“”)实际操作::map:let@/=expand(“”):set hlSearch只有在突出显示某些内容时,第一种方法才有效。第二个选项在设置搜索词后打开高亮显示。我对特定于鼠标的输入感兴趣。当我在阅读源文件时,我倾向于用鼠标滚动。我把你的问题投了高分,只是因为你的头像很烂!
:map <2-LeftMouse> :exe "tag ". expand("<cword>")<CR>