Сохранять фон терминала прозрачным, но не фон vim? - PullRequest
0 голосов
/ 26 февраля 2019

Я хочу сохранить фон терминала несколько прозрачным, но когда я открываю vim

vim filename.txt

, он открывает его в терминале (как я хочу), но фон vim тоже несколько прозрачен.Можно ли сделать этот фон не прозрачным?

1 Ответ

0 голосов
/ 26 февраля 2019

Общий цвет фона в Vim определяется группой :help hl-Normal.Если вы установите цвет, который (немного) отличается от цвета по умолчанию (возможно, черного или белого) (который ваш терминал интерпретирует как прозрачный), это должно вернуть вам фактический цвет фона.Поскольку ваш терминал, вероятно, поддерживает 256 цветов, вы должны найти почти белый / черный цвет:

highlight Normal ctermbg=230

Обратите внимание, что это предполагает, что ваш терминал просто интерпретирует один цвет как прозрачный;если вся цветовая палитра прозрачна (в различной степени, в зависимости от насыщенности), вам придется больше отклоняться от значения по умолчанию и, возможно, затем страдать от низкой контрастности (в дополнение к все еще существующей, но уменьшенной прозрачности).В этом случае, вероятно, было бы лучше полностью отключить прозрачность или, по крайней мере, уменьшить ее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...