例如x = 5 * 10
*
应突出显示,但事实并非如此。 ==
+
等不要突出显示。
self
也没有突出显示。 (是的,这不是关键字,但仍然是。)
如果函数中的参数也突出显示,我会很高兴。
我正在使用一个更受欢迎的python syntax scripts。
将let python_highlight_all = 1
添加到我的.vimrc文件中也不起作用。
答案 0 :(得分:0)
这就是Python在MacVim中的样子:
和普通的Vim:
关键字和文字会突出显示,但其他符号则不会突出显示。你看到不同的东西,或者你看到同样的东西,但希望看到不同的东西?
答案 1 :(得分:0)
尝试添加~/.vim/after/sytax/
包含两行
python.vim
syn match pythonOperator "\(+\|-\|=\|*\|/\|\.\|,\|;\|:\|<\|>\|!\|%\|\~\|&\|\^\||\)"
syn keyword pythonStatement self
我同意Ferdinand Beyer的意见
使用语法脚本突出显示函数参数是非常棘手的。
答案 2 :(得分:0)
我将我的vim设置从linux机器导入到mac,并且遇到部分语法高亮问题。最后,结果证明了mac终端显示我的vim配色方案的问题。尝试更改颜色方案:colo desert
,看看它是否解决了问题。