有没有办法在vim的命令行中设置colorscheme,所以
vim "+colorscheme desert"
这是因为我想从命令行运行vundle安装程序并且无法启动vim,因为vimrc中的colorscheme在vundle运行之后才可用。
答案 0 :(得分:2)
您可以明确检查colorscheme的存在,例如
if ! empty(globpath(&rtp, 'colors/desert.vim'))
colorscheme desert
endif
但我宁愿只是让错误沉默:
:silent! colorscheme desert
当然,您也可以从命令行设置colorscheme:
$ vim -c "colorscheme desert"
但我宁愿优化常见情况(现有colorscheme)的设置,而不是裸系统的特殊基础。