set background ändert den Hintergrund nicht; es sagt vim ob Ihr Hintergrund dunkel oder hell (hell) ist.
Sie könnten Ihren .gvimrc verwenden Datei zum Festlegen von Farben, die für gvim spezifisch sind. Ich habe mein Farbschema auf Schiefer, Wüste oder Abend eingestellt, weil ich Hell-auf-Dunkel-Farbschemata mag:
colorscheme slate
Oder Sie können dies zu Ihrem .gvimrc hinzufügen oder .vimrc So stellen Sie die Farben auf Weiß-auf-Schwarz ein:
highlight Normal guifg=white guibg=black