A lot of times I have settings in my Vimrc that are specific to the current machine that I am working on. It could be information regarding the Spell file, Proxy information, or the TMP directory settings etc. And so its better to have a local vimrc with the machine specific settings and your main vimrc with the rest of your settings can directly be used in other machines without any changes.
So to use a local vimrc, just create a file .vimrc.local or .lvimrc in your home directory and put those local settings in that file. You can source those settings from your Vimrc as follows
if filereadable(glob("~/.vimrc.local"))
source ~/.vimrc.local
endif
Sérgio Luiz Araújo Silva 8 years ago
Nice use of glob, great to see how it works!