【发布时间】:2022-03-30 00:52:59
【问题描述】:
我正在使用 vim 编辑 scons 的 SConstruct 文件,我想自动将 vim 高亮为 python 语法。该怎么做?
如何在 vimrc 中将“SConstruct”的文件名与“Python”相关联?
谢谢
【问题讨论】:
我正在使用 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
通常,您可以使用通配符来代替“SConstruct”,例如“*.py”;但只要文件名是 SConstruct 它就可以工作。
【讨论】: