如何关闭Vim编辑器中的文本自动高亮及单词高亮属性?
解决Vim中“typedef”自动高亮的问题

你可以通过以下几种方式关闭对应的单词高亮:
临时关闭(当前会话生效)
如果是搜索高亮导致的(比如之前搜索过typedef),在命令模式下输入:
:nohlsearch这会临时清除当前的搜索高亮,下次搜索其他内容时会重新触发。
如果是语法高亮自带的typedef高亮,想临时关闭所有语法高亮,输入:
:syntax off
永久生效(修改配置文件)
关闭全局搜索高亮:
打开~/.vimrc文件,添加以下内容:set nohlsearch这样Vim默认不会开启搜索高亮功能。
仅关闭typedef的语法高亮(针对C/C++文件):
如果不想关掉所有语法高亮,只想屏蔽typedef的高亮,在~/.vimrc中添加:autocmd FileType c,cpp syntax clear cTypedef这条命令会在打开C/C++文件时,清除typedef对应的语法高亮规则。
内容的提问来源于stack exchange,提问作者54Y4N
相关产品推荐
相关产品推荐

