I am a grad student who recently found out that I will have to switch to a Windows box for my research (despite my pleading). I know there are lots of guides out there for Windows users switching to Linux but I haven't found too many for the reverse. Does anyone have some good resources? I am used to doing everything in a bash shell. I like doing my text edits with vim and I like setting up shell scripts. I would like to make the transition as painless as possible.
closed as off topic by Gilles, Michael Mrozek♦ Feb 5 '12 at 23:27
Questions on Unix & Linux Stack Exchange are expected to relate to Unix or Linux within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here. If this question can be reworded to fit the rules in the help center, please edit the question.
If you're trying to get your usual Linux tools on Windows, Cygwin comes to mind first:
Check out the package list to see what tools are available there (
GnuWin32 is another collection of packages that comes in handy, without needing the Cygwin environment. They can be used directly from the Windows command prompt.
If you're into development, MinGW contains a great Windows port of GCC, and msysgit works well for version control. (Cygwin has GCC and git too.)
(OT here, but if you ever need to do native Windows scripting, SS64 is a good reference for