Question

J'essayais de bien faire fonctionner les couleurs dans GIM lorsque je l’utilisais avec SS en tant que client mais, malheureusement, je n’ai pas eu beaucoup de succès. Je ne peux utiliser que des couleurs 8 bits avec PuTTY même si j'ai activé 256 couleurs dans le mastic et défini t_Co = 256 dans le VIM. Ils ne se révèlent pas comme ils le devraient. J'ai essayé de reproduire cette configuration http://www.interworksinc.com/blogs/ckaukis/2009/06/03/vim-color-schemes-putty mais, comme je l'ai dit, cela a été en vain jusqu'à présent .

Quelqu'un ici at-il eu du succès avec les couleurs de travail avec VIM dans PuTTy? J'apprécierais n'importe quel conseil

Merci,

Patrick

[MODIFIER] Il se trouve que j'ai trouvé la source du problème. J'utilisais vim dans un écran qui cassait les couleurs. Je suppose que la question mise à jour est la suivante: est-il possible d’avoir des couleurs de travail dans une session d’écran? [/ EDIT]

Était-ce utile?

La solution

Oui, vous pouvez utiliser 256 couleurs avec l’écran. Cependant, cette option n’est généralement pas compilée. Compilez simplement l’écran vous-même avec:

--enable-colors256

Vous pouvez également obtenir un mastic à onglet . Il a l’avantage de ctrl-a pour aller au début de la ligne et vous évite beaucoup de maux de tête Termcap. Toutefois, si vous souhaitez vous reconnecter à vos sessions écran à partir de plusieurs terminaux, rien de mieux que l'écran pour le travail.

NB. Cette question appartient probablement au super-utilisateur.

Autres conseils

En plus du support compilé, il peut être nécessaire d’ajouter une configuration à screenrc (j’en avais besoin).

http://www.frexx.de/xterm-256-notes/ a un bon guide. La partie pertinente à filtrer:

Par défaut, l'écran ne sait pas qu'il s'exécute dans un xterm compatible 256 couleurs. Pour que les programmes à l’écran reconnaissent cette fonctionnalité, vous devez définir trois éléments dans votre ~ / .screenrc:
# terminfo and termcap for nice 256 color terminal
# allow bold colors - necessary for some reason
attrcolor b ".I" 
# tell screen how to set colors. AB = background, AF=foreground 
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm' 
# erase background with current bg color 
defbce "on"

J'ai eu le même problème sur Mac Os, j'ai essayé quelques solutions, mais tous les tests montrent que 256 couleurs ne sont pas affichées. Après cela, je suis installé écran de bière et tout fonctionne très bien. C’est peut-être parce que l’écran par défaut de Mac Os de / usr / bin / a été compilé sans l’indicateur - enable-colors256 .

Solution pour Mac OS: écran d'installation de la bière

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top