Vim split Bar Style

Comment styliser ou supprimer la barre grise qui apparaît sur le fractionnement de la fenêtre?

entrez la description de l'image ici

45
vim
demandé sur ash 2012-01-25 14:43:26

2 réponses

Vous devrez modifier votre colorscheme. Le groupe de surbrillance est VertSplit.

Si vous voulez vous débarrasser de la conduite de caractères que vous pouvez définir ctermbg et ctermfg à la même valeur.

Informations supplémentaires sur le style des bordures verticales divisées*:

* tiré de ib. réponse ci-dessous.

Pour se débarrasser des caractères|, il faut plutôt changer le séparateur vertical en utilisant:

:set fillchars+=vert:\ 

(notez les espaces significatifs après le caractère'\')

54
répondu romainl 2013-02-15 22:10:33

Je le peaufine un peu pour faire croire qu'il n'y a pas de splitbar avec quelque chose comme ça

hi LineNr guibg=bg
set foldcolumn=2
hi foldcolumn guibg=bg
hi VertSplit guibg=bg guifg=bg

Notez que j'utilise gvim donc j'utilise guibg pour changer l'arrière-plan guifg pour changer le premier plan avec la même couleur de l'arrière-plan de mon vim, si vous n'utilisez pas d'interface graphique et que vous êtes sur terminal vim, vous devez changer les paramètres guibg et guifg pour ctermbg et ctermfg

4
répondu Dimitri Acosta 2017-07-04 16:11:18