E185:找不到曝光的配色方案

时间:2012-01-10 14:23:27

标签: ubuntu terminal vim zsh

我已经通过病原体安装了Solarized,并且它在我的Mac上的终端和MacVim上都运行良好。今天,我尝试在Linode上设置一个Ubuntu盒子。我刚刚克隆了my dotfiles并且符号链接到我的.vim.vimrc文件夹(这与我在本地计算机上使用的设置相同。

每当我尝试在Ubuntu框上运行vim时,我都会收到错误

Error detected while processing /root/.vimrc:
line   43:
E185: Cannot find color scheme solarized
Press ENTER or type command to continue

我可以告诉我.vimrc正在加载,因为所有其他设置(如行号)都有效。

.vimrc中的相关行如下:

" settings needed for solarized colorscheme
syntax enable
set background=dark
let g:solarized_termcolors=256
colorscheme solarized

这是我的.vim/bundle目录的设置(如果你怀疑我实际上没有在那里解决过!):

~  ls .vim/bundle 
ack                  coffeescript         liquid               snipmate             vim-colors-solarized vim-jst              zencoding
closetag             html5.vim            nerdtree             surround             vim-javascript       vim-rails

另一件事,在ubunto框中的vim中运行echo &t_Co会让我256

有什么想法吗?

8 个答案:

答案 0 :(得分:47)

我刚刚遇到这个问题。我的.vimrc中的call pathogen#infect()行很好,但是得到了

  

E185:找不到颜色方案曝光

错误,和你一样。我将我的call pathogen#infect()移到了.vimrc的顶部,现在一切都在膨胀。如果你还有问题,试试吧!

答案 1 :(得分:13)

我知道这很明显,但你检查了~/.vim/bundle/vim-colors-solarized的内容了吗?以防您遇到Vim: Pathogen not loading

中描述的相同问题

答案 2 :(得分:6)

:colo[rscheme] {name}   Load color scheme {name}.  This searches 'runtimepath'
            for the file "colors/{name}.vim.  The first one that
            is found is loaded.

您应该将solarized.vim放入~/.vim/colors/

答案 3 :(得分:5)

这就是我所做的;

cp ~/.vim/bundle/vim-colors-solarized/colors/solarized.vim ~/.vim/colors/

答案 4 :(得分:2)

您可能缺少的一步是添加

呼叫病原体#infect()

到您的.vimrc文件。

Src:http://www.vim.org/scripts/script.php?script_id=2332

答案 5 :(得分:2)

我刚刚在一个新的CentOS盒子上遇到了这个问题,其中'vi'被映射到没有语法支持的VIM版本(即。-syntax)并且给出了E185: Cannot find color scheme solarized错误,而'vim'映射到具有语法支持的版本,并且在日光下工作正常。

别名'vi'到'vim'解决了这个问题。


供参考:

要检查您运行的vim版本是否支持语法突出显示,请从vim中运行:version-syntax表示不支持,+syntax表示支持。

要创建别名,请将alias vi='vim'附加到〜/ .bashrc或〜/ .bash_profile

要重新提供资源,请键入source ~/.bashrcsource ~/.bash_profile,以适合您的设置。

答案 6 :(得分:1)

我遇到了这个问题,我通过发布

修复了这个问题
cd ~/.yadr
git pull
rake update

答案 7 :(得分:-1)

我解决了;)

发现此错误:

https://github.com/altercation/vim-colors-solarized/issues/104

cp ~/.vim/bundle/vim-colors-solarized/colors/solarized.vim ~/.vim/colors/