我的系统发生了一些变化,现在 VIM 搞砸了注释行的语法突出显示。
这使得“调试”线路非常困难,因为根据颜色看起来该线路仍然处于活动状态!
特别是看第二个打印语句。快速浏览一下该行的颜色,您可能会认为它根本没有被注释掉!
有谁知道如何解决这一问题?
输出vim -Nu NONE -c 'filetype on|set filetype=python|syntax on' hello_world.py
后跟:scriptnames
1: /usr/share/vim/vim74/filetype.vim
2: /usr/share/vim/vimfiles/ftdetect/stp.vim
3: /usr/share/vim/vim74/syntax/syntax.vim
4: /usr/share/vim/vim74/syntax/synload.vim
5: /usr/share/vim/vim74/syntax/syncolor.vim
6: ~/.vim/syntax/python.vim
7: /usr/share/vim/vim74/syntax/python.vim
答案1
我认为你的文件类型设置出了一些问题。至少在我的 VIM 中,python 是小写字母。
手动设置文件类型时会发生什么?
:setf python