Page 1 sur 1
[vim] Thème moche (résolu)
Publié : mer. 27 juil. 2011, 21:41
par Ben13
Salut à tous,
J'ai un soucis avec vim, j'ai ajouté ce thème :
http://dotshare.it/dots/6/ dans /usr/share/vim/vim73/colors.
Quand j'ouvre un document et que je fais la commande "colorscheme nucolors" je me retrouve avec des couleurs fluo vraiment moche.
J'ai essayé la commande "set t_Co=256" mais cela ne change pas grand chose.
J'utilise terminator comme terminale.
Merci pour votre aide !
Re: [vim] Thème moche (en cours)
Publié : jeu. 28 juil. 2011, 00:00
par Distag
Je ne connais pas terminator, mais par expérience avec urxvt je sais que des fois les variables
guifg=CodeCouleurEnHexa ne sont pas reconnues par le terminal, il faut alors utiliser
ctermfg=CodeCouleurXterm a la place.
Après peut-être que ton problème vient d'ailleur.
Re: [vim] Thème moche (en cours)
Publié : jeu. 28 juil. 2011, 14:22
par Ben13
Salut,
Merci pour ta réponse
Je ne connais pas terminator, mais par expérience avec urxvt je sais que des fois les variables guifg=CodeCouleurEnHexa ne sont pas reconnues par le terminal, il faut alors utiliser ctermfg=CodeCouleurXterm a la place.
Je vais essayer en dernier recours car c'est un peu galère de tout remplacer :p
J'ai creusé et j'ai fais une découverte :
Si je me trompe pas, la valeur retournée devrait être "terminator" ...
J'ai donc fais ça :
[fredo@ArchFredo_Fix ~]$export TERM=terminator
En fesant ça j'ai plus du tout de couleurs dans vim, même en fesant la commande syntax on.
J'ai remis la valeur initial et je cherche d'autre piste.
Je vous tiens au courant si j'ai trouvé autre chose.

Re: [vim] Thème moche (en cours)
Publié : jeu. 28 juil. 2011, 15:17
par Distag
Je viens d'essayé Terminator et j'ai aussi dans terminator:
alors que j'ai dans urxvt:
Mais cela ne m'empeche pas d'avoir mon thème vim dans terminator et mon theme n'a que des ctermfg et ctermbg.
Cela renvoie surement au fait que terminator doit être lié a xterm donc il faut surement utiliser ses variables comme dit précédemment.
Si tu veux installer ton thème dans ton /home/user/ ( ou dans ton /root/) :
Il faut créer un fichier
.vim/colors/nomDuTheme.vim ( i.e. ton theme ) et rajouter
colorscheme nomDuTheme à ton
.vimrc. Chez moi cela marche pour terminator ou pour urxvt.
Si tu ne veux pas te prendre la tete a tout convertir, ce site est sympa :
http://inspiration.sweyla.com/code/seed/526260/ et il te generera des themes avec les ctermfg et ctermbg.
Re: [vim] Thème moche (résolu)
Publié : jeu. 28 juil. 2011, 19:17
par Ben13
Merci ! J'adore ce site !
Bah du coup c'est résolu.
encore merci pour ton aide, c'est sympa
Et si quelqu'un connait la solution qu'il n'hésite pas à poster.
Re: [vim] Thème moche (résolu)
Publié : ven. 29 juil. 2011, 09:44
par oloꟼ
La solution a déjà été donnée, tu utilises vim dans un terminal avec un thème fait pour un vim graphique. Il existe des scripts pour s'en sortir, 20sec de recherche sur google et sur le site de vim et tu trouves tout.
Re: [vim] Thème moche (résolu)
Publié : ven. 29 juil. 2011, 14:24
par Ben13
D'accord, merci je vais regarder ça.

Re: [vim] Thème moche (résolu)
Publié : ven. 29 juil. 2011, 18:14
par Ben13
J'ai résolu mon problème.
Pour ceux qui ont rencontré le même soucis :
http://vim.wikia.com/wiki/Using_GUI_col ... a_terminal
Encore merci à tous.