J'exécute vim et j'essaie de faire fonctionner les couleurs solarisées de vim dans le terminal.
J'ai ceci dans mon fichier vimrc:
set syntax on
set t_Co=256
" let g:solarized_termcolors=16
set background=light
colorscheme solarized
Cela ne semble pas fonctionner.
J'ai sorti (en utilisant: echo) la valeur de t_Co et c'est 256.
Quelle est la solution? Je suis confus.
Réponses:
J'ai eu des problèmes similaires, l'ajouter à mon .vimrc a résolu mes problèmes
Je ne sais pas pourquoi la définition du jeu de couleurs par défaut a fonctionné, mais j'utilise la lumière solaire comme thème de terminal, alors peut-être que les couleurs sont similaires à celles de l'énergie solaire, mais elles sont assez bonnes pour moi.
la source
Tu as besoin de faire:
let g:solarized_termcolors=256
activer le mode dégradé des couleurs. Cela n'est nécessaire que si vous n'appliquez pas de couleurs solarisées à votre émulateur de terminal.la source
J'ai passé 2-3 heures à essayer de le comprendre. Voici comment configurer ce jeu de couleurs avec Vim.
Assurez-vous de ne pas démarrer tmux en premier. Parfois, il dérange le schéma de couleurs du terminal.
set syntax on
:echo &t_Co
en vim et voyez ce que vous obtenez. Si c'est 8, vous voudrezset t_Co=16
et si c'est 256 queset t_Co=256
t_Co=256
que le suivant est:let g:solarized_termcolors=256
out_Co=8
et:let g:solarized_termcolors=16
set background=light
ouset background=black
colorscheme solarized
la source
Ajoutez à votre
~/.vimrc
Cela fonctionne sur les versions ansi et xterm-256color de Solarized. Testé sur le terminal 2.3 sur une nouvelle installation de VM OS X 10.8.5.
NB Cette réponse remplace la précédente qui proposait des modifications aux échantillons de profil. J'ai récemment réalisé que j'avais ces commandes dans mon
.vimrc
fichier qui configuraient réellement Solarized.la source
J'ai eu le même problème avec le terminal par défaut, qui ne prend pas en charge 256 couleurs. J'ai installé iTerm2 et cela a résolu le problème.
Éditer:
De plus, vous devez installer Solarized pour iTerm2.
la source
Bien,
Tout d'abord, téléchargez solarized.vim dans votre dossier .vim / colors
Ensuite, téléchargez togglebg.vim dans votre dossier .vim / autoload
Essayez de relancer vim et voyez si cela fonctionne. Sinon, revenez avec un message d'erreur
la source