Я использую Ubuntu 16.04 LTS с установленным vim 7.4 и экраном. Мой вопрос заключается в том, почему, когда я открываю vim в терминале Ubuntu по умолчанию, опция background
равна dark
, а при открытии на экране gnu - light
. Вы можете увидеть небольшие различия в подсветке синтаксиса при открытии в этих терминалах.
Откуда у него такие значения?
Пусть vim угадывает значения фона, оба дают light
. (т.е. :set bg& bg?
)
Я просмотрел vimfiles, но не нашел ничего подозрительного.
Может быть, он лежит где-то в конфигурационных файлах vim, но я еще не выяснил, или есть другой механизм установки параметра фона по умолчанию в vim?
Резюме
$ vim
:set bg?
background=dark
:set bg&
:set bg?
background=light
:q
$ screen
$ vim
:set bg?
background=light ???
:set bg&
:set bg?
background=light