在.vimrc中,是否可以加载颜色方案(如果存在)?
使用:colorcheme在try-catch为
Randy has done可能是足够的,如果你只是想加载它,如果存在,否则做别的事情。如果你对else部分不感兴趣,一个简单:沉默! colorscheme就够了。
原文链接:https://www.f2er.com/bash/390414.html否则,globpath()是要走的路。你可以,tehn,检查每个路径返回filereadable()如果你真的希望。
" {rtp}/autoload/has.vim function! has#colorscheme(name) pat = 'colors/'.a:name.'.vim' return !empty(globpath(&rtp,pat)) endfunction " .vimrc if has#colorscheme('desert') ...