43 votes

E185: Impossible de trouver le jeu de couleurs solarisé

J'ai Solarisés installé via pathogène et elle fonctionne bien dans les deux terminaux et MacVim sur mon Mac. Aujourd'hui, j'ai essayé la configuration d'un Ubuntu boîte sur Linode. Je viens de clonés mes fichiers de configuration utilisateur et un lien symbolique à mes .vim et .vimrc des dossiers (c'est la même configuration que j'utilise sur ma machine locale.

Chaque fois que j'essaie de le lancer vim sur Ubuntu boîte, j'obtiens une erreur

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

Je peux dire à mes .vimrc est en train d'être chargé, car tous les autres comme les numéros de ligne sont de travail.

Les tubulures en .vimrc sont les suivants:

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

C'est la configuration de mon .vim/bundle répertoire (au cas où vous soupçonnez que je n'ai pas vraiment ont solzrized là!):

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

Une autre chose, l'exécution d' echo &t_Co dans vim sur ubunto boîte obtient m' 256.

Des idées?

48voto

Bodhi Points 562

Je rencontrais ce problème tout à l'heure aussi. J'avais ma ligne call pathogen#infect() dans mon .vimrc très bien, mais j'obtenais le

E185: Impossible de trouver le jeu de couleurs solarisé

erreur, comme vous. J'ai déplacé mon call pathogen#infect() vers le haut de mon .vimrc et tout est maintenant gonflé. Essayez cela si vous rencontrez toujours des problèmes!

15voto

mMontu Points 2843

Je sais que c'est assez évident, mais avez-vous vérifié le contenu de ~/.vim/bundle/vim-colors-solarized ? Juste au cas où vous utilisez le même problème que celui décrit dans Vim: Pathogen not loading

6voto

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

Vous devez mettre solarized.vim dans ~/.vim/colors/ .

3voto

alanning Points 1698

Je viens de tomber sur ce problème moi-même sur une nouvelle CentOS zone où " vi " a été associé à une version de VIM sans en charge de la syntaxe (ie. -syntax) et était de donner l' E185: Cannot find color scheme solarized d'erreur, tandis que 'vim' lié à une version en charge de la syntaxe et a bien fonctionné avec solarisés.

Aliasing 'vi' pour 'vim' résolu le problème.


Pour référence:

Pour vérifier si la version de vim que vous êtes en cours d'exécution prend en charge la coloration syntaxique, exécutez :version à partir de vim. -syntax signifie sans support, +syntax - dire qu'il a l'appui.

Pour créer l'alias, append alias vi='vim' à votre ~/.bashrc ou ~/.bash_profile

Re-source, tapez source ~/.bashrc ou source ~/.bash_profile, selon ce qui est approprié pour votre installation.

2voto

Raging Points 11

Une étape que vous pourriez manquer est d'ajouter

appeler l'agent pathogène # infect ()

dans votre fichier .vimrc.

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

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X