我更喜欢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 拆分窗口和选项卡中有所不同。