There seems to be two ways to store preferences specific to gvim:
.vimrcfile for vim and a
.gvimrcfile for gvim specific additions.
Keep all settings in
.vimrcand wrap gvim specific settings in a feature detection conditional:
if has('gui_running') " gvim specific settings here endif
Given the existence of the latter option, why would I ever need a