Quand je fais
:colorscheme vilight
cela charge bien la palette de couleurs.
Alors j'ai ajouté
colorscheme vilight
à mon fichier .vimrc mais ne le charge pas au démarrage. Est-ce que je manque quelque chose?
Aussi dans ma config
set background=dark
syntax on
colorscheme vilight
set lines=60 columns=200
Utilisez-vous gvim? Il est possible que votre fichier .gvimrc ou le fichier gvimrc du système annule la sélection couleurscheme de votre fichier .vimrc.
Parfois, il est utile de mettre les couleurs à la fin du fichier _gvimrc .gvimrc Qui est lu (après SYNTAX ON). Assurez-vous également que HOME est lu . Parfois, gvim lit toujours le chemin d’installation.
Pour Macvim, la solution serait d’ajouter ce qui suit dans votre fichier .vimrc:
let macvim_skip_colorscheme=1
Ensuite, il respectera votre choix dans .vimrc.
J'ai le même problème! MacVim ne charge pas mon programme de couleurs au démarrage. Cependant, vim exécuté depuis la ligne de commande le fait. Est-ce un problème MacVim alors?
J'ai effacé mon .vimrc et viens de laisser les lignes de couleurscheme et cela ne fonctionne toujours pas.
set background=dark
colorscheme solarized
syntax on
Cependant, faire
:set background=dark
:colorscheme solarized
après le démarrage fonctionne.
MISE À JOUR: J'ai découvert que MacVim chargeait les fichiers .vimrc et .gvimrc et, dans mon cas, le problème était dans .gvimrc.
Avez-vous syntax on
dans votre .vimrc
?
J'ai eu ce problème aussi quand j'ai pris un fichier .vimrc de gVim pour Windows et que je l'ai utilisé avec MacVim.
J'ai remarqué que le vi fourni avec le léopard des neiges se plaint de lignes se terminant par ^ M (ou retour de chariot ou "\ r"). Après avoir converti les nouvelles lignes de style dos en style unix, le problème a été résolu. (*)
MacVim ne s'en plaint pas, mais a apparemment un problème pour charger le fichier .vimrc lorsqu'il contient des nouvelles lignes de style DOS.
(*) - Les nouvelles lignes de style Dos/Windows sont composées d'un retour chariot et d'un saut de ligne ('\ r\n'). Les nouvelles lignes de style unix ne contiennent qu'un saut de ligne ('\ n').
Avait le même problème. Commenter set background=light
dans le fichier .gvim
corrige le problème pour moi.
Pour les utilisateurs de MacVim, la suppression des fichiers vimrc et gvimrc natifs suivants fonctionne probablement.
rm /Applications/MacVim.app/Contents/Resources/vim/vimrc
rm /Applications/MacVim.app/Contents/Resources/vim/gvimrc
Ajoutez simplement la ligne "source .vimrc" à la fin de .gvimrc
Si vous utilisez MacVim J'ai eu des problèmes pour charger les palettes de couleurs téléchargées également. J'ai découvert que si vous déplacez les combinaisons de couleurs vers:
/Applications/MacVim.app/Contents/Resources/vim/runtime/colors
Ensuite, cela fonctionnerait dans votre .gvimrc