Little feedback:
1. Add options to see what a developer just installed. I find it very interesting to see other's development environments, their workflows, history and .rc files.
2. Create a system where developers love to share their workflows, environments, history, vimrc, bashrc settings. Following and connecting with similar workflow developers would be cool.
Overall your first step is perfect!
It'd be awesome if you extended your site such that I could upload my vim configuration and plugins to share them with others -- and then discover someone who has done me one better!
If I could sign up and have it keep a history of downloads I made or save settings so I could go back and tweak my existing configuration that'd be wonderful.
+1, really awesome.
Also allowing little functions and custom mappings that people have in their vimrc, in a more organized and social way than those vim tips websites do, would be awesome.
I'd suggest offering Vundle[0] as an alternative to Pathogen, or even replacing it altogether. I've found it to be a better system managing bundles by config in your vimrc and running :BundleInstall/Update/Remove/etc instead of git cloning into a bundle dir.
Being a vim-pro, but using it for very specific tasks only, it always annoys the crap out of me, setting vim up with reasonable defaults on a new machine/OS.
One thing which I found missing from your nice selection of options is how vim handles the clipboard. Please let me choose (or include useful defaults if you have not done so already) how vim's internal clipboard interacts with the clipboard of the OS.
I love fiddling around with editor settings as much as the next guy. But when you have a specific task at hand and just want to quickly use vim then realising its not already set up. Copying configs and googling around to make them work in the current environment can become a very unwanted time sink.
- "autoload" and "bundles" from "vim" folder in the downloaded archive should go inside "C:\Program Files (x86)\Vim\vimfiles"
- rename the _vimrc in in "C:\Program Files (x86)\Vim" as _vimrc.old
- copy the vimrc from the downloaded archive as _vimrc into "C:\Program Files (x86)\Vim"
Suggestion for future enhancement: You should add a script that we can run on the download page that downloads and installs the new configuration to our local machine. This would be especially helpful for installing on a remote machine, or even on a local machine. Something like:
wget http://url.com/newconfigurl.zip
unzip newconfigurl.zip
//Move files
Great contribution to VIM community.