我对 vim 还是很陌生,但我注意到-*- mode: {lang} -*-
第一行或第二行的文件打开了该语言的语法突出显示。当谷歌忽略标点符号时,很难搜索 -*- 但几个小时后,我能够找出它在 emacs 中的名称。(主要模式)
到目前为止,在mode:python
没有 .py 的 python 文件上使用它时效果很好,但我似乎无法mode:javascript
为没有 .js 扩展名的 javascript 文件工作。我搜索了 vim 文档,但无法找到将语法模式嵌入到文件中的方法,就像 main-mode 对 emacs 所做的那样。
我能够找到这篇关于在 .vimrc 中设置覆盖的帖子,但我希望突出显示保留在文件中而不依赖于我的 .vimrc。
任何帮助表示赞赏。谢谢!