如何在 vim 中突出显示块的开头?

如何在 vim 中突出显示块的开头?

我当前的 vim 配置(亚德里亚) 仅当我在结束括号时才突出显示开始括号,反之亦然。有没有办法让块的开始和结束具有相同的功能,例如当我在 if 上时,突出显示 else 和结束,如果我在函数上,则突出显示结尾(即在 ruby​​ 中)。

对于语法高亮或折叠,块的开始和结束信息应该已经存在,不是吗?有没有办法为所有“受支持”的语言启用此功能(我不知道什么才算这样。ctags?语法高亮方案?抱歉,我还不太熟悉 vim 的内部结构)

答案1

你可能指的是默认匹配项插件,其中突出显示(和相应的);请参阅:help matchparen

begin对于其他(较大的)对(例如.. ) ,没有通用解决方案end。但是,对于特定文件类型存在一些特殊解决方案,例如匹配标签用于打开 / 关闭 HTML 标签。

相关内容