Question Problème de terminal, vim et couleur ssh


J'utilise vim pour mon éditeur. J'ai des problèmes avec les couleurs de vim. Le même schéma de couleurs de vim donne différentes sorties en terminal, session ssh et écran. J'ai appris qu'ils ont des couleurs différentes (16, 88 ou 256).

Je ne me soucie pas d'utiliser 16 couleurs ou 256 couleurs. Aussi l'émulateur de terminal n'est pas très important pour moi. Mes questions:

1- Comment utiliser les mêmes couleurs vim avec la même sortie partout? 2- Je veux écrire une définition de couleur et l'utiliser chaque terminal (peut-être avec le fichier Xdefaults). C'est possible?


3
2018-06-29 22:47


origine


La définition de votre variable d’environnement TERM donne-t-elle des résultats plus cohérents? - Jeff
dois-je exporter TERM pour utiliser les mêmes couleurs? Je vais l'essayer. - xaph
@Jeff définissant TERM sur xterm-256color et utilisant un émulateur de terminal qui prend en charge 256color a résolu le problème de différenciation des couleurs :) - xaph


Réponses:


vim, screen et ssh tous héritent des limites de couleur de votre terminal.

Si votre terminal ne prend en charge que 8 ou 16 couleurs (comme Terminal.app sous Mac OS X), presque toutes les combinaisons de couleurs vim seront horribles, peu importe la manière dont vous lancez vim. Si votre terminal prend en charge 256 couleurs, vous devez vous assurer que Vim sait réellement que votre terminal est capable de produire 256 couleurs.

Voir :help xterm-colors pour des informations détaillées.


1
2018-06-30 07:09