#vim #terminal #terminal-color
Вопрос:
Я использую vim в zsh в wsl, играя с его настройкой цвета.
Я хочу использовать colorscheme solarized
для своего vim, но это привело к тому, что цвет фона терминала стал серым (открыть в vim с помощью :ter
)
Как я могу этого избежать?
Я знаю, что могу использовать :!(command)
или ctrl
a
и fg
использовать терминал при редактировании в vim, но мне просто любопытно.
Ответ №1:
Проблема
Как и многие другие (необъяснимо) популярные цветовые схемы, Solarized уже давно заброшен. Одним из следствий является то , что такие функции, как :help hl-Terminal
и :help g:terminal_ansi_colors
, которые были введены в то же время, не поддерживаются.
Ваши варианты
- Отредактируйте цветовую схему напрямую.
- Переопределите его с помощью автоматической команды, в соответствии с этой сутью.
- Найдите современную вилку.
- Найдите другую, ухоженную цветовую схему.