目前,我通过 手动加载 vim 中的语法:set filetype=python
。根据我正在处理的文件类型,我会手动更改它。我认为应该有一种更智能的方法。可能要在我的 .vimrc 文件中放置几行
解决方案:我有所有标准线路,例如:
syntax on
filetype plugin indent on
但问题实际上是文件类型无法被识别,我注意到我需要在 $VIMRUNTIME 上使用 ftplugin.vim,这解决了我的问题。
谢谢您的帮助。
答案1
尝试添加到你的.vimrc;
syntax on
filetype plugin indent on
如果您使用的是 Vundle 或 Pathogen,请确保在完成后添加这些行。请参阅:help syntax
和:help filetype
了解更多信息。
答案2
syntax on
如果您在 中写入,大多数文件都会被识别.vimrc
。
答案3
将以下两行放在你的顶部~/.vimrc
:
filetype plugin indent on
syntax on
并阅读:help :filetype
和:help syntax
。