Как получить разные цветовые схемы в разделенном окне Vim?
Я предпочитаю иметь разныеcolorscheme
для Python и отличается для остальных файлов.
Итак, я добавил следующие две строки вvimrc
:
"for python file
autocmd! BufEnter,BufNewFile *.py colo badwolf
autocmd! BufLeave *.py colo badwolf
"for rest of the files
colo molokai
Все работает нормально когда открываюnew/pre-exixting
файл в VIM с помощьюvim test.py
но проблема возникает, когда я делю окно VIM на две части, используя:split .scripts/test.sh
.
Что происходит после разделения окна, когда мой курсор перемещается в новое разделенное окно (.sh), которое я получаюmolokai
схема цветов для моего файла Python, и когда я перемещаю курсор в старое окно (.py), я получаюbadwolf
схема цветов в моем.sh window
, Итак, как вы можете видеть в конце концов, у меня в окнах одна и та же схема цветов, в зависимости от того, какой тип файла находится в фокусе.
В случаеVim-Tab
как только я открываю файл, в котором есть предопределенная схема цветов (через autocmd), все вкладки применяют эту схему цветов.
Итак, есть ли способ, которым я могу иметь разныеcolorschemes
В VIM разделены окна и вкладки.