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.
Linux user's guide to windows?
command line;windows
If you're trying to get your usual Linux tools on Windows, Cygwin comes to mind first:Cygwin is a collection of tools which provide a Linux look and feel environment for Windows.Check out the package list to see what tools are available there (bash and some other shells are available).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.)Java, Perl (strawberry), Python, PHP, Ruby, etc. have native Windows ports as well.Add GVim (set as the default text editor) and a good ssh client like putty, and you shouldn't feel too lost in your new environment.(OT here, but if you ever need to do native Windows scripting, SS64 is a good reference for cmd and PowerShell.)