Wie bekomme ich verschiedene Farbschemata in Vim split window?

Ich bevorzuge es anders zu habencolorscheme für Python und anders für den Rest der Dateien.

Also, was ich getan habe, ist die folgenden zwei Zeilen in meinemvimrc:

"for python file
autocmd! BufEnter,BufNewFile *.py colo badwolf
autocmd! BufLeave *.py colo badwolf

"for rest of the files
colo molokai

Alles funktioniert gut, wenn ich eine öffnenew/pre-exixting Datei in Vim mitvim test.py aber das problem tritt auf, wenn ich mein vim-fenster mit in zwei teile:split .scripts/test.sh.

Was passiert, ist nach dem Teilen des Fensters, wenn sich mein Cursor zu dem neu geteilten Fenster (.sh) bewegt, das ich erhaltemolokai Farbschema für meine Python-Datei und wenn ich den Cursor auf mein altes Fenster (.py) verschiebe, erhalte ichbadwolf Farbschema in meinem.sh window. Wie Sie sehen, habe ich in meinen Fenstern letztendlich das gleiche Farbschema, je nachdem, welcher Dateityp im Fokus steht.

Im Falle vonVim-Tab Sobald ich eine Datei öffne, die ein vordefiniertes Farbschema hat (über autocmd), wenden alle Registerkarten dieses Farbschema an.

Gibt es eine Möglichkeit, die ich anders haben kann?colorschemes in vim Fenster und Tabs teilen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage