Si vous utilisez vim depuis X-Window (par exemple pour pouvoir ouvrir un très grand nombre de console, ou tout simplement pour afficher deux consoles simultanément sur le même écran) dans des terminaux à fond noir (donc identiques aux consoles en mode texte), il arrive souvent que certaines couleurs deviennent illisibles, comme par exemple les commentaires des programmes en langage C, affichés en cyan sur une console en mode texte, mais en bleu foncé depuis un terminal X.
Cela est dû au fait que vim détermine la clarté du fond dans la variable "background":
Foncé ("dark") pour les consoles textes
Clair ("light") sur les terminaux X dont le fond est souvent blanc par défaut.
Pour remédier à cela, saisir
:set background=dark
dans l'invite de commande de vim pour fixer la valeur de cette variable puis ouvrir son fichier normalement avec ":e". Attention, changer de colorsheme réinitialise cette variable.
Vous pouvez également insérer cette commande dans votre fichier ~/.vimrc pour automatiser l'opération et (surtout) pouvoir continuer à ouvrir vos fichiers directement depuis la ligne de commande du shell.
# Re: Fonds clairs et fonds sombres
Posté par f l . Évalué à 1.
J'avais le probleme depuis un bail et maintenant je peux enfin lire les lignes de commentaires sans lancer gvim
# Re: Fonds clairs et fonds sombres
Posté par Richard Hébert (site web personnel) . Évalué à 2.
:colorscheme evening
# Re: Fonds clairs et fonds sombres
Posté par Olivier Wulveryck . Évalué à 1.
set background=light
if &term == "cygwin"
set background=dark
endif
Y'a certainnement plus beau, mieux ecrit, plus élégant, mais pour moi ca fonctionne bien !
# Re: Fonds clairs et fonds sombres
Posté par LupusMic (site web personnel, Mastodon) . Évalué à 0.
A moi les votes négatifs !
[^] # Re: Fonds clairs et fonds sombres
Posté par Obsidian . Évalué à 1.
- Remédier à un mal physique
- Remédier à qqch de mauvais
- Remédier aux problèmes de circulation par des sens uniques.
- Ces mesures ont remédié au déséquilibre budgétaire
etc.
[^] # Re: Fonds clairs et fonds sombres
Posté par LupusMic (site web personnel, Mastodon) . Évalué à 2.
Milles excuses, encore une fois !
[^] # Re: Fonds clairs et fonds sombres
Posté par Obsidian . Évalué à 1.
Pas de problème ... :-)
[^] # Re: Fonds clairs et fonds sombres
Posté par Florent C. . Évalué à 1.
[^] # Re: Fonds clairs et fonds sombres
Posté par snurpsss . Évalué à 1.
teuté mot que j ai plus ou moins inventé
[^] # Re: Fonds clairs et fonds sombres
Posté par gyom gyom . Évalué à 1.
Tout le monde se trompe en disant "pour pallier à ce pb" alors que c'est "pour pallier ce pb".
Mais c'est bien de faire attention à ce qu'on dit ;)
[^] # Re: Fonds clairs et fonds sombres
Posté par rhizome . Évalué à 1.
Un verbe transitif est un verbe qui appelle un complément. Si il a besoin d'une préposition avant le complément, il est transitif indirect, sinon, il est transitif direct.
# Re: Fonds clairs et fonds sombres
Posté par GCN (site web personnel) . Évalué à 1.
set bg=dark ou set bg=light
C'est exactement pareil mais ça va plus vite... :)
[^] # Re: Fonds clairs et fonds sombres
Posté par Julien Wajsberg . Évalué à 2.
Pour différencier vim de gvim, il suffit de mettre, par exemple, un
set bg=light
dans son .gvimrc :)
et vala ;)
# Re: Fonds clairs et fonds sombres
Posté par Teuxe . Évalué à 0.
Y'a pas moyen de configurer les couleurs indépendamment ?
De toute façon c'est pas grave, les commentaires en C ça sert très peu, à part pour marquer des conneries ;)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.