我知道我可以setf python
,然后该文件被识别为 python。但是,每次重新加载 scons 文件时,我都必须重做此操作。
几周前我读到,人们可以使用特殊语法写入文件的最后几行,并设置 vim 应该读取的参数。
就我而言,我希望setf python
在每次打开此 scons 文件时进行设置。
但是我不记得语法,而且我无法找到我读到的可能具有文件相关属性的网站。
#:setf python
最后一行似乎还不够。
答案1
如果斯康斯文件总是具有相同的名称/遵循某种模式,您还可以配置文件类型检测;将以下内容放入您的~/.vimrc
:
:autocmd BufNew,BufRead SConstruct setf python