在vim中,相同的文件扩展名被检测为不同的文件类型,我没有进行任何更改。(neovim)

时间:2020-07-17 07:56:36

标签: vim

我将echo &filetype用于今天创建的扩展名为.tex的文件,其结果为tex, 但是今天,当我创建另一个.tex文件时,此代码将获得文件类型plaintex,并且我检查了.vimrc,它没有更改。 我想知道为什么文件扩展名相同而文件扩展名却相同,我如何让它们相同?

1 个答案:

答案 0 :(得分:1)

尽管TeX格式有很大不同,但是它们的源文件都使用相同的.tex扩展名。因此,Vim尝试通过一些启发式方法猜测正确的格式。

如果没有其他帮助,Vim会认为这是一个plaintex。您可以将let g:tex_flavor = 'latex'添加到您的vimrc来更改此设置。

也请阅读:h g:tex_flavor以获得更多信息。