我用Vundle安装了这个github colours theme。我安装的是:VundleInstall
,它似乎工作得很好。目录~/.vim/bundle/vim-colors-github
在那里。确实,我可以用colorscheme github
切换配色方案。
接下来,我向~/.vimrc
中添加了以下行,以使此更改永久生效:
" github colors
let g:github_colors_soft = 1
Plugin 'cormacrelf/vim-colors-github'
colorscheme github
但这会引发错误“E185:未找到页面”.
在加载vim的时候就不工作了!?这是怎么回事?我猜是在调用配色方案的更改时 * 还 * 没有设置什么东西。我该怎么调试呢?
2条答案
按热度按时间avwztpqn1#
您似乎在插件配置的最后遗漏了对
vundle#end()
的调用。请参见快速入门指南,其中显示了在vimrc中定义插件的示例:在您的示例中,在
Plugin
定义周围添加这些行很可能会解决问题:还要注意的是Vundle并没有得到很彻底的维护。虽然它没有什么问题,但是vim-plug是一个兼容的替代品(工作方式相同,使用相似的配置和相似的命令),它维护得很好,在性能和特性方面提供了改进。我强烈建议切换到vim插件,特别是如果你开始使用这种风格的Vim插件管理器。
vsikbqxv2#
配色方案是沿着
'runtimepath'
和'packpath'
搜索的。因此,如果您安装了与:h packages
相关的插件(即在'packpath'
下),而不是在任意的~/.vim/bundle
下,它们只会在启动时被找到。对于Vundle等,您需要手动设置
'runtimepath'
,以便在执行:colorscheme
* 之前 * 包含所有插件。对于Vundle,这是通过调用vundle#end()
完成的。