我希望为Python和其他文件设置不同的colorscheme
。
所以,我在我的vimrc
中添加了以下两行:
"for python file
autocmd! BufEnter,BufNewFile *.py colo badwolf
autocmd! BufLeave *.py colo badwolf
"for rest of the files
colo molokai
使用 vim test.py
打开一个新的/预存在的文件时,一切都很正常,但是当我使用 :split .scripts/test.sh
将我的 vim 窗口分割成两个窗口时,问题就出现了。
问题在于,在将窗口分割为两个后,当我的光标移动到新的拆分窗口(.sh)时,我会得到 python 文件的 molokai
配色方案,而当我将光标移动到旧窗口(.py)时,我会在我 .sh 窗口
中得到 badwolf
配色方案。因此,可以看出,最终我的窗口将根据哪种文件类型处于焦点而具有相同的配色方案。
在使用 Vim-Tab
时,只要我打开一个具有其预定义配色方案(通过 autocmd)的文件,所有选项卡都应用该配色方案。
因此,是否有任何方法可以在 vim 拆分窗口和选项卡中具有不同的 配色方案
。