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
在VIM中,制表符和空格在每行的开头突出显示,我如何才能消除这种情况?_Vim_Syntax Highlighting_Vi - Fatal编程技术网

在VIM中,制表符和空格在每行的开头突出显示,我如何才能消除这种情况?

在VIM中,制表符和空格在每行的开头突出显示,我如何才能消除这种情况?,vim,syntax-highlighting,vi,Vim,Syntax Highlighting,Vi,我试着在每行开始之前使用:noh来消除突出显示。但这种突出显示似乎与通常的搜索有所不同 您知道如何禁用此功能吗?您是否设置了列表选项?尝试通过设置以下选项将其停用: set nolist 集合列表 您是否碰巧设置了列表选项?尝试通过设置以下选项将其停用: set nolist 集合列表 My.vimrc的代码行如下: highlight Tabs ctermbg=1 match Tabs "\t" 这突出显示了我的源代码中的初始制表符。my.vimrc的行如下: highlight Tabs

我试着在每行开始之前使用:noh来消除突出显示。但这种突出显示似乎与通常的搜索有所不同


您知道如何禁用此功能吗?

您是否设置了
列表
选项?尝试通过设置以下选项将其停用:

set nolist 集合列表
您是否碰巧设置了
列表
选项?尝试通过设置以下选项将其停用:

set nolist 集合列表
My.vimrc的代码行如下:

highlight Tabs ctermbg=1
match Tabs "\t"

这突出显示了我的源代码中的初始制表符。

my.vimrc的行如下:

highlight Tabs ctermbg=1
match Tabs "\t"

这是在我的源代码中突出显示最初的制表符。

它要么是匹配突出显示,要么是语法突出显示。您的症状永远不会由
列表
选项引起,因为它可以“突出显示”选项卡和尾随空格。因此,在光标位于突出显示的符号之一时,发布
echo'Normal'。连接(map(synstack(line('.'))、col('.')+1)、'synIDattr(v:val,“name”))
echo getmatches()
)的输出。它可以是匹配突出显示,也可以是语法突出显示。您的症状永远不会由
列表
选项引起,因为它可以“突出显示”选项卡和尾随空格。因此,在光标位于突出显示的符号之一时,将
echo'Normal'。的输出后连接(map(synstack(line('.'))、col('.')+1)、'synIDattr(v:val,“name”))
echo getmatches()