python vim 关键字高亮_vim 的python 语法高亮

vim 的python 语法高亮

vim支持大部分文件格式的语法高亮,而且可以自定义。不过缺省的python语法高亮感觉太少,修改一下。

1.修改语法高亮文件

vim/vim72/syntax/python.vim

将"    let python_highlight_all = 1

前面的引号去掉,可支持内置函数,数字,空格,异常的语法高亮。

2. 将self加进

syn keyword pythonBuiltin     reversed sorted sum self

这一行最后。

3. 将标点符号加进高亮

在HiLink定义前加入一行:

syn match pythonOper    "=\|+\|-\|*\|{\|}\|[\|]\|(\|)\|\.\|,"

在尾巴上加入:

HiLink pythonOper            Operator " SpecialKey

这时,python语法基本比较鲜艳了。

相关文档:

有很多种子文件,有时候记不清里面都是什么东西,又不想一个一个的拖放到迅雷或BT软件里头看,

上网查了一下Python的脚本,自己也稍微修改了一下,代码如下,粘贴到文本编辑器中(最好是带格式的如UltraEdit或VS2008等):

保存成py后缀的,直接运行

import re

def tokenize(text, match=re.compile("([idel])|(\d+):|( .

你可能感兴趣的:(python,vim,关键字高亮)