![在vim中看到像python文件一样的scons文件。文件相关属性](https://linux22.com/image/29852/%E5%9C%A8vim%E4%B8%AD%E7%9C%8B%E5%88%B0%E5%83%8Fpython%E6%96%87%E4%BB%B6%E4%B8%80%E6%A0%B7%E7%9A%84scons%E6%96%87%E4%BB%B6%E3%80%82%E6%96%87%E4%BB%B6%E7%9B%B8%E5%85%B3%E5%B1%9E%E6%80%A7.png)
我知道我可以setf python
,然后该文件被识别为 python。但是,每次重新加载 scons 文件时,我都必须重做此操作。
几周前我读到,人们可以使用特殊语法写入文件的最后几行,并设置 vim 应该读取的参数。
就我而言,我希望setf python
在每次打开此 scons 文件时进行设置。
但是我不记得语法,而且我无法找到我读到的可能具有文件相关属性的网站。
#:setf python
最后一行似乎还不够。
答案1
如果斯康斯文件总是具有相同的名称/遵循某种模式,您还可以配置文件类型检测;将以下内容放入您的~/.vimrc
:
:autocmd BufNew,BufRead SConstruct setf python