Подтвердить что ты не робот

Старинный дизайн

Как стирать или удалять серые полосы, которые появляются при разбиении окна?

enter image description here

4b9b3361

Ответ 1

Вам нужно будет отредактировать вашу цветовую схему. Группа подсветки VertSplit.

Если вы хотите избавиться от символов канала, вы можете установить ctermbg и ctermfg на то же значение.

Дополнительная информация о вертикальной разметке границ стилей *:

* Взято из ib. ответьте ниже.

Чтобы избавиться от | символов, следует скорее изменить вертикальный разделитель, используя:

:set fillchars+=vert:\ 

(обратите внимание на значимые пробелы после символа '\')

Ответ 2

Я немного подстрою его, чтобы он выглядел так, будто нет сплита с чем-то вроде этого

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

Заметьте, что я использую gvim, поэтому я использую guibg для изменения фона guifg, чтобы изменить передний план с тем же цветом моего фона vim, если вы не используете gui, а вы на терминале vim вы должен изменить параметры guibg и guifg для ctermbg и ctermfg

Ответ 3

Здесь есть как минимум три группы подсветки. Столбец с вертикальным расщеплением называется VertSplit. Строка горизонтального разделения называется StatusLine. Горизонтальная полоса внизу называется StatusLineNC. Различные цветовые схемы будут обрабатывать их по-разному, но простым решением является:

highlight VertSplit ctermbg=lightgrey ctermfg=lightgrey
highlight StatusLine ctermbg=lightgrey ctermfg=lightgrey
highlight StatusLineNC ctermbg=lightgrey ctermfg=lightgrey

Чтобы полностью скрыть их, установите ctermbg и ctermfg равным цвету цвета вашей цветовой схемы.