I am not a very orderly person at times and I often find myself in the situation of loosing my old fully tweaked vimrc file and having to start over all again. Or having different versions of vimrc files on different clients. Since this mess is getting out of hand for me, I would like to know if there is a good way of managing your vimrc file.
I now uploaded a vimrc file to a subversion server (Google Code) with the intention of maintaining that one. Yet, any other/better ideas are welcome.
EDIT: I found a nice solution: add the vimrc file to your SVN repository in a folder named Vim (same name as your local Vim program folder) and check this directory out on top of your Vim folder. SVN might complain a little about already existing files being present, but you can add those to the SVN ignore list. If you do that, then your active vimrc file is on source control. How cool is that?