Vim split bar styling
You'll need to edit your colorscheme. The highlight group is VertSplit
.
If you want to get rid of the pipe characters you can set ctermbg
and ctermfg
to the same value.
Additional information on styling vertical split borders*:
*Taken from ib. answer below.
In order to get rid of | characters, one should rather change vertical separator using:
:set fillchars+=vert:\
(note the significant whitespace after the '\' character)
highlight VertSplit cterm=NONE
I kind of tweak it a little to make it look like there is no splitbar with something like this
hi LineNr guibg=bg
set foldcolumn=2
hi foldcolumn guibg=bg
hi VertSplit guibg=bg guifg=bg
Note that I'm using gvim so I'm using guibg to change the background guifg to change the foreground with the same color of my vim's background, if you're not using a gui and you're on terminal vim you should change the guibg
and guifg
parameters for ctermbg
and ctermfg