VIM 默认情况下不会加载 colorscheme

VIM colorscheme won't load by default

我找了又找,还是想不通。

我有一个名为 python.vim 的配色方案,我已将它放在我的 /colors 目录中。

我可以通过输入 :colorscheme python 命令来使用它。

但是

我的 .vimrc 文件包含 syntax oncolorscheme python,它应该默认加载配色方案,但它没有。

在我看来它可能是 python 的语法文件(关键字、类型等的颜色)。如果它确实是我认为的 python.vim 语法文件,它在文件顶部将如下所示:

" Vim syntax file
" Language:     Python
" Maintainer:   Dmitry Vasiliev <dima at hlabs dot org>
" URL:          https://github.com/hdima/python-syntax
" Last Change:  2013-11-18
" Filenames:    *.py
" Version:      3.3.6

如果是语法文件,请将其放在~/.vim/syntax中,当您打开python文件进行编辑时会自动加载。