编辑scons文件时如何让vim高亮为python?

How to make vim high-light as python when editing scons files?

我正在使用vim编辑scons的SConstruct文件,我想让vim自动高亮为python语法。怎么做?

如何在 vimrc 中将 'SConstruct' 的文件名与 'Python' 相关联?

谢谢

将此添加到您的 vimrc:

au BufRead,BufNewFile SConstruct set filetype=python

在您的 .vim 目录中创建一个文件,ftdetect/sconstruct.vim。在其中,有以下命令:

au BufRead,BufNewFile SConstruct set filetype=python

通常,您会使用诸如“*.py”之类的通配符代替 'SConstruct';但只要文件名为 SConstruct,它就应该可以工作。