I have gvim installed as well as vim. I want gvim and vim to share the same config file. How can I do that?
~/.vimrc; gvim reads
~/.gvimrc as well as
So simply put your commands into
~/.vimrc (and put the GUI-specific commands into
Newer Vims also look at
You can also use something along the following lines in your
if has('gui') set foo=bar ... endif
has('gui') return True if Vim has a GUI compiled in (regardless of whether you're running the terminal vim or not). A better option is
has('gui_running'), which only returns True if the GUI is actually running.