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.