Vim ничем не отличается от Emacs тем, что фактический цвет фона не может быть изменен в пределах общего окна приложения, все "окна" в Vim должны иметь одинаковый фон.Как говорит dash-tom-bang, строка состояния может использоваться, чтобы дать некоторую визуальную подсказку, какое окно активно.Это делается с помощью команды highlight
, чтобы задать для групп подсветки StatusLine
и StatusLineNC
разные цвета, активное окно будет иметь строку состояния с цветом подсветки StatusLine
, а все остальные окна будут иметь «Нет».Курсор 'StatusLineNC
выделение.
Существует также плагин txtfmt, который (несмотря на некоторые вводящие в заблуждение скриншоты) на самом деле не позволяет иметь разные фоны, но может быть полезным, чтобы придать некоторую дополнительную дифференциацию окнамнемного неуклюже, требуя от вас добавить маркерные символы в ваш текст: http://www.txtfmt.webs.com/