col elflord
添加到 .vimrc 文件时颜色可以正常工作,但 vim 会抱怨尾随字符col elflord
。将命令更改为color elflord
或colorscheme elflord
可以消除抱怨,但颜色不起作用。
答案1
缩写:col
扩展为:colder
,而不是:colorscheme
。输入:col<Tab>
或:help :col
应该会告诉你这一点。我通常建议在.vimrc
或 插件中使用完整的命令名称,以便清晰易懂;缩写在以交互方式输入命令时最有用。
因此,您必须调查为什么配色方案不起作用:
~/.vimrc
它在交互输入时是否有效?那么,您的或插件中可能还有另一个 colorscheme 定义。:echo g:colors_name
告诉您当前的 colorscheme。- 该文件存在吗?
:echo globpath(&runtimepath, 'colors/elflord.vim')
应该列出色彩方案。