14 votes

Où MacVim conserve-t-il ses thèmes ?

J'utilise MacVim et j'essaie de modifier le thème par défaut. J'ai les éléments suivants dans mon .vimrc (et dans .gvimrc également) :

 colorscheme macvim

Mais le thème reste inchangé. Qu'est-ce que je fais de mal ?

Le fichier est lu sans erreur mais le thème ne change pas. Par ailleurs, si je télécharge des thèmes alternatifs, où vont-ils ?

8voto

Christopher Scott Points 665

Par défaut, vous devez mettre les couleurs/thèmes personnalisés dans : ~/.vim/colors

Notez que vous devrez peut-être créer le .vim dans votre répertoire personnel s'il n'existe pas déjà.

Après cette opération, votre commande :colorscheme devrait automatiquement reprendre le thème.

8voto

graywh Points 4425

Voici ce que j'ai dans mon ~/.vimrc

if has("gui_running")
  syntax on
  set hlsearch
  colorscheme macvim
  set bs=2
  set ai
  set ruler
endif

7voto

shsteimer Points 8749

Où macvim garde-t-il ses thèmes ?

Les thèmes avec lesquels MacVim est livré peuvent être trouvés dans

/Applications/MacVim.app/Contents/Resources/vim/runtime/colors

mais MacVim chargera également tous les thèmes personnalisés que vous avez sur le disque. J'utilise le plutôt génial Distribution du plugin Janus avec MacVim et Janus garde tous ses thèmes en ~/.vim/janus/vim/colors . MacVim le chargera ainsi que les valeurs par défaut.

Mais le thème reste inchangé. Qu'est-ce que je fais de mal ?

MacVim charge les deux ~/.vimrc y ~/.gvimrc dans cet ordre. Assurez-vous que les paramètres dans ~/.gvimrc ne détruisent pas les réglages que vous faites dans votre ~/.vimrc fichier.

0 votes

Mes fichiers de schéma de couleurs se trouvent dans ~/.vim/colors mais MacVim ne les affiche pas dans le menu Syntaxe comme le fait la distribution Janus. Savez-vous quel pourrait être le problème ? J'ai installé MacVim via la commande brew.

0voto

pixel 67 Points 109

Le moyen le plus simple est de créer un ~/.gvimrc et ajouter

colorscheme solarized

ou n'importe quel schéma de couleurs que vous voulez. C'est tout ce que j'ai eu à faire pour avoir mon brewed version de macvim qui fonctionne à nouveau. J'avais une condition comme celle du début du fil de discussion et cela a fonctionné pendant un certain temps, mais récemment (je pense qu'après une mise à jour d'OSX) j'ai dû ajouter l'attribut .gvimrc pour faire fonctionner OceanicNext.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X