set background non cambia lo sfondo; dice vim se lo sfondo è scuro o luminoso (chiaro).
Potresti usare il tuo .gvimrc file per impostare i colori specifici per gvim. Ho impostato la mia combinazione di colori su ardesia, deserto o sera perché mi piacciono le combinazioni di colori chiaro su scuro:
colorscheme slate
Oppure puoi aggiungere questo al tuo .gvimrc o .vimrc per impostare i colori su bianco su nero:
highlight Normal guifg=white guibg=black