Réglage de la Vim couleurs d'arrière-plan
Lorsque je tente de changer les couleurs d'arrière-plan dans .vimrc
ou directement dans Vim à l'aide de la commande:
set background=dark
... il n'a pas d'incidence sur mon fond. Ni la light
option. Cependant, tout semble parfait quand je lance gvim.
Est-il un moyen de changer l'arrière-plan dans le Mim sans changer ma Konsole paramètres?
MODIFIER d'Accord, il y a une différence entre guifg/guibg et ctermfg/ctermbg. Alors que le GUI accepte un grand nombre de différentes combinaisons de couleurs, cterm permet seulement quelques standards.
- Vous pouvez obtenir le terminal d'accepter un grand nombre de ces couleurs. Voir cette page: vim.wikia.com/wiki/256_colors_in_vim
Vous devez vous connecter pour publier un commentaire.
Que vim propres de l'aide sur
set background
dit, "Réglage de cette option ne modifie pas la couleur d'arrière-plan, il indique à Vim ce que la couleur d'arrière-plan ressemble. Pour changer la couleur d'arrière-plan, voir |:hi-normal|."Par exemple
vais écrire en blanc sur bleu sur votre terminal couleur.
:help hl-NonText
pour la couleur de fond après la dernière ligne du fichier.:highlight Normal ctermfg=grey ctermbg=darkblue
. Sous dans toutes les couleurs que vous voulez..vimrc
comme un shell de commande, il suffit de mettre la ligne et d'être heureuxctermfg=blah
si vous voulez juste changer la couleur de fondDans un émulateur de terminal comme konsole, gnome-terminal, vous devez définir un 256 couleur de vim.
Après cela, vous pouvez modifier votre arrière-plan.
export TERM='xterm-256color'
.Essayez d'ajouter
à votre
.gvimrc
trop. Cela fonctionne bien pour moi.À l'aide de
set bg=dark
avec un fond blanc peut produire près de texte illisible dans certains de la syntaxe des schémas. Au lieu de cela, vous pouvez modifier l'ensemble de la colorscheme à quelque chose qui ressemble bien de votre terminal. Le colorscheme fichier doit définir l'attribut background pour vous de façon appropriée. Aussi, pour plus d'informations, voir: