Les couleurs vim de Mac OS X sont tronquées
Voici ma configuration
- Mac OS X 10.6
- VIM (version par défaut qui vient avec OSX 10.6)
- rails.vim (installé dans .vim/autoload)
- ir_black.vim (installé dans .vim/couleurs)
- j'ai "colorscheme ir_black" et "syn" dans ~/.vimrc
Maintenant, quand je vais dans le terminal et de modifier un fichier ruby avec vim mes couleurs sont foiré. Il y a seulement un peu de couleurs à apparaître et le texte est encore clignote. Je me demandais si il y a un conflit entre les rails.vim de la syntaxe et de la ir_black schéma de couleur? Quelqu'un peut-il m'aider à résoudre ce problème? Je voudrais utiliser le ir_black schéma de couleurs.
source d'informationauteur iljkj
Vous devez vous connecter pour publier un commentaire.
Mac OSX Terminal.app dans Snow Leopard ne prend pas en charge 256 couleurs, ce qui est nécessaire pour la ir_black thème (c'est le thème que j'utilise).
Télécharger et essayer quelque chose comme iTerm.app (http://iterm.sourceforge.net/), et vous ne devriez pas avoir un problème avec les couleurs.
Ou vous pouvez utiliser MacVim (http://code.google.com/p/macvim/)
Edit: Comme d'OSX 10.7 Lion, est construit dans le Terminal.application prend désormais en charge 256 couleurs. Voir le commentaire ci-dessous par Chris Page pour atteindre cet objectif.
J'ai été en utilisant un près de configuration identique, sauf pour vim, je prends de Macports. Il y A quelques années, j'ai trouvé ir_black et l'a adoré. J'ai maintenant l'utiliser pour tous les vim sessions Terminal server.app, et TextMate. À la faire fonctionner avec Leopard, puis Snow Leopard était un peu à l'eau de rose. Mais les choses se sont améliorées. Suivez les instructions ici, Prise De Terminal.application de l'allure dans Snow Leopard.
Comme mentionné par d'autres, ir_black nécessite 256 couleurs, ce qui n'est pas pris en charge par le Terminal sur 10.6.x et les versions antérieures.
De Mac OS X Lion 10.7, Terminal prend désormais en charge 256 couleurs et la valeur par défaut $valeur à long TERME est xterm-256colors. ir_black devrait fonctionner pour vous si vous mettez à niveau vers Lion.
sur le test des couleurs qui peuvent être affichés dans votre terminal de son choix:
je viens de trouver ce script perl sur vim.org qui les décharges d'une liste de 256 couleurs de votre terminal pourrait peut-être afficher...
http://www.vim.org/scripts/script.php?script_id=1349
J'ai été en utilisant iTerm et a été choqué de trouver la Borne de sortie.application ne prend pas en charge 256 couleurs! Je vous recommande de Bryan réponse.
Toutefois, si vous êtes dans une liaison de ce genre, vous pouvez modifier $TERME de vt100 et vim ne vais pas essayer d'utiliser des couleurs. En bash (par défaut, l'Utilitaire shell) vous définissez cette avec:
- Je utiliser ir_black dans le Terminal.l'app, mais en 16 couleurs mode, et il semble grand. Si vraiment vous préférez 256 couleurs, je recommande iTerm2. Ces paramètres vous permettent d'avoir le terminal se déclarer comme "xterm-256", qui est ce qui est nécessaire pour l'utilisation de 256 couleurs dans Vim.
Vérifier ce site web de la procédure:
http://kevin.colyar.net/2011/01/pretty-vim-color-schemes-in-iterm2
Il y a un ir_black à base de Vim thème tir_black qui est mieux adapté pour 256 couleurs:
http://www.vim.org/scripts/script.php?script_id=2777
Est génial!
iTerm2 aussi a des charges de fonctionnalités intéressantes.
J'espère que cette aide.
J'ai eu le même problème avec iTerm et résolu d'aller à Paramètres > Profil de > Terminal > Rapport de Type de Terminal et la valeur
xterm-256color
.