1
如何修复Python关键字(例如“ self”)的“ missing”语法突出显示?
我正在尝试为python突出显示语法;我的颜色与屏幕快照中不同Vim配色方案中“应该”显示的颜色不同。您会看到将.rb(正确显示)与.py(看起来好像已经关闭)进行比较的区别: 例如,注意如何self不突出显示。(这是在base16中进行的,但在其他配色方案中,其比较将是相似的)。通常,看起来对象语法突出显示是错误的。 我尝试过的一些事情: 查看vim加载的语法脚本;在下面的示例中,.py和.rb之间的唯一区别是,当然,ruby获取了indent / ruby.vim和语法/ruby.vim,而python获取了indent / python.vim和语法/python.vim。这些是自制软件vim随附的文件。 在macvim中加载相同的文件,而不是在终端(iterm2)vim中加载;同样的问题,文件看上去与图片完全相同。 添加新的python.vim文件。即使用作.vim/after脚本也不能解决问题。 欢迎任何建议;我已经花了好几个小时不停地努力,无法弄清楚为什么突出显示效果不如预期。