E185:找不到配色方案*

Big*_*bob 9 vim color-scheme

我一直在自定义我的vimrc文件但由于某种原因,没有colorschemes工作.每当我尝试更改colorscheme时,它只会给我:

E185: Cannot find color scheme '*'
Run Code Online (Sandbox Code Playgroud)

我检查了color文件夹,以确保我确实有颜色,我做.例如,color文件夹中的第一项是,blue.vim但是当我放入colorscheme bluevimrc时,它只是给出了

E185: Cannot find color scheme 'blue'
Run Code Online (Sandbox Code Playgroud)

当我启动Vim并且colorscheme不适用时.我也尝试从Vim中更改colorscheme,它也返回相同的错误.到目前为止我尝试过的所有其他vimrc设置.

Ing*_*kat 15

这听起来像你的'runtimepath'选择的问题.如果您使用插件管理器,这些通常会扩展它.默认位置应该是~/.vim/colors.请检查

:set runtimepath?
Run Code Online (Sandbox Code Playgroud)

应该有一个~/.vim(或等价物).

如果一切都失败了,你也可以 :source /full/path/to/your/color.vim

  • 试图添加darcula方案,我来到了此页面,结果是我误输入了d ** ra ** cula。 (3认同)
  • 设置运行时路径给我: 'runtimepath=~/vimfiles,~\Desktop/vimfiles,~\Desktop,~\Desktop/vimfiles/after,~ /vimfiles/after,~/vim80/bundle/Vundle.vim' 不确定我是什么应该与此有关吗?:source C:\colors 的完整路径给了我: E484: 无法打开文件 C:\colors 的完整路径 (2认同)

Lua*_*ual 15

对于使用 Plug 作为插件管理器的用户,可以通过在声明提供主题的插件后设置配色方案来解决:

call plug#begin()
Plug 'rakr/vim-one'   " tell Vim to load the theme/plugin
call plug#end()

colorscheme one       " set the color scheme after the theme provider has been loaded
Run Code Online (Sandbox Code Playgroud)

  • 谢谢,这是一个救星! (5认同)