Я думаю, что проблема может заключаться в том, что цвет по умолчанию изменяется с помощью схемы цветов.Я смотрел на некоторые схемы цветов, которые устанавливают настройки по умолчанию просто:
set background=light
или
set background=dark
Не уверен, каковы их ограничения.Я не думаю, что они работают в терминалах.
В любом случае вы должны иметь возможность вручную установить фон в терминале, используя подсветку «Обычный».Вставьте его в область перед большинством команд 'hi' в файле colorscheme, и он должен предоставить значения по умолчанию, с которыми они будут работать.Например:
hi Normal ctermbg=White ctermfg=Black guifg=Black guibg=White
Измените ctermfg (цветовой терминал переднего плана) и ctermbg (цветовой терминал фона) на любой, какой вы хотите (или любой цвет, который вы ожидали увидеть в схеме цветов, но теперь не видите),(Помните, однако, что если в colorcheme уже есть настройка hi Normal, то это, вероятно, не ваша проблема.)
Для ctermbg и ctermfg вы можете вводить названия цветов, но я думаю, что это довольно ограниченныйномер: черный темно-синий темно-зеленый темно-зеленый темно-красный темно-красный темно-пурпурный коричневый, темно-желтый светло-серый, светло-серый, серый, серый темно-серый, темно-серый, светло-синий зеленый, светло-зеленый голубой, светло-красный, светло-красный пурпурный, светло-желтый желтый, светло-желтый белый
В противном случае вы должны бытьвозможность использовать число от 0 до 255 вместо названия цвета.Или этот сценарий дает приблизительное представление и позволяет увидеть, как можно настроить использование большего количества имен цветов: Vim-скрипт с настройками цвета
Кроме того, существует ряд сценариев, которые помогаютВы используете или конвертируете схемы цветов, написанные для графического интерфейса пользователя, для использования с cterm.Например:
Поддержка цветовой схемы для cterm
Does the overall settings for the terminal window have something to do with it?
Возможно, но я уверен, что правильно написанная цветовая схема Vim переопределит любые настройки терминала, которые вы сделали,По крайней мере, они делают для меня в Windows и на Ubuntu.,.