>>23
yeah, it is difficult to get the essentials together, and when you do, it is like a mutant trying to live somewhere it simply isn't meant to. I haven't personally tried it, but cygwin looks pretty neat. I've seen friends use it and it looks no different from a linux xterm. There are probably issues that I'm aware of though, that
>>26-san has experienced. I personally just use gvim for windows development. It has an extension to file explorer, so you can right click on a set of text files and click edit with vim, or edit with multiple vims, or edit with single vim. Windows does have environemnt variables. Setting them is a pain, but once they are up, you can do stuff like cd $MY_PROJECT_DIR, both in dos or in vim. For documentation I just use google, or I find a specific site for what I'm using and memorize the url. If you have a make installed and if it is in your path, you can build linux/unix/vim style with :!make