所以我会在python文件中有一行:
组合= [(1,2,3),(4,5,6)],1和4不会突出显示为数字。多种配色方案会发生这种情况。我想知道如何解决这个问题。
vimrc at http://pastebin.com/zgmijN9w
答案 0 :(得分:0)
来源这个功能:
function! SynStack()
if !exists("*synstack")
return
endif
echo map(synstack(line('.'), col('.')), 'synIDattr(v:val, "name")')
endfunc
并用光标在数字上执行:call Synstack()
。对于所有六个数字,你应该得到pythonNumber
。
以下命令应该会显示突出显示的组pythonNumber
已链接到Number
以及它已完成的位置。大概是在你的Python语法文件中。
:verbose hi pythonNumber
如果6个数字属于不同的高亮组,则应修复语法文件和/或自定义颜色方案。