像在NetBeans中一样,在Vim中的光标下方突出显示变量

编程入门 行业动态 更新时间:2024-10-11 23:17:49
本文介绍了像在NetBeans中一样,在Vim中的光标下方突出显示变量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我在NetBeans中工作,喜欢这个功能:当您将光标放在变量名中时,所有出现的变量都会突出显示.这对于快速搜索所有出现的变量非常有用.可以将这种行为添加到Vim吗?

I worked in NetBeans and liked this feature: when you place cursor in a variable name all occurences of the variable are highlighted. This is very useful for quick searching all occurences of the variable. Is it possible to add this behavior to Vim?

推荐答案

此自动命令将执行您想要的操作:

This autocommand will do what you want:

:autocmd CursorMoved * exe printf('match IncSearch /\V\<%s\>/', escape(expand('<cword>'), '/\'))

在示例中,我使用了IncSearch高亮组,但是您可以通过运行以下命令找到其他要使用的颜色:

I have used the IncSearch highlight group in my example, but you can find other colours to use by running this command:

:so $VIMRUNTIME/syntax/hitest.vim

更多推荐

像在NetBeans中一样,在Vim中的光标下方突出显示变量

本文发布于:2023-10-10 17:42:13,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1479293.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:光标   变量   NetBeans   Vim

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!