Antworten:
Ich habe meine im Gnome-Terminal transparent gemacht (und ich vermute, dass dies auch für xfce-4 funktioniert)
Ich verwende das Molokai-Thema (die 256-Farben-Version).
Ich musste nur eine Zeile ändern.
(Original):
hi Normal ctermfg=252 ctermbg=233
(meine Version mit transparentem Hintergrund):
hi Normal ctermfg=252 ctermbg=none
.vimrc
und sie den gleichen Effekt hat : hi Normal guibg=NONE ctermbg=NONE
. Und es ändert auch nicht die Farbe für die Normal
Gruppe.
Im Dialogfeld "Terminaleinstellungen" verfügt die Registerkarte "Darstellung" über die Option "Transparenter Hintergrund", um das Fenster transparent zu machen. Wenn Sie diese Option gefunden und entsprechend eingestellt haben, kann ich mir zwei Gründe vorstellen, warum sie bei Ihnen möglicherweise nicht funktioniert:
1) Möglicherweise verwenden Sie gvim anstelle von console vim im Terminal. Wenn Vim ein neues Fenster öffnet, verwenden Sie gvim anstelle von console vim.
2) Möglicherweise haben Sie ein Vim-Farbschema, das explizit Weiß oder Schwarz als Hintergrundfarbe festlegt. Es ist ungewöhnlich, dass sich ein Farbschema wie dieses schlecht verhält, daher halte ich es nicht für wahrscheinlich.
Ich denke, es ist sehr wahrscheinlich, dass Sie tatsächlich gvim anstelle von console vim verwenden.
hi NonText ctermfg=250 ctermbg=none
Dadurch wird sichergestellt, dass die Teile von Puffern, die keinen Inhalt haben, transparent sind.