I used to have an Apple PowerBook but switched back full-time to a PC over a year ago. My reasoning at the time was basically a preference for some of the PC hardware choices out there (namely, a laptop that wouldn’t burn my lap) plus an understanding I could dual-boot / virtualize Linux whenever I couldn’t stand Windows.
I use Windows 7 full-time now, but this post is not about Mac vs. Windows vs. Linux though (even though I, and every other computer user on the planet, have plenty to say about that).1
Below the fold, a list of some of my five favorite tools on Windows. Most of these are things I downloaded to replicate functionality I missed from OS X or Linux.
I’m rather fond of the e text-editor. Coming from TextMate, e presents a familar environment for Windows users. The one beef I had though was the inability to configure keyboard shortcuts. Specifically, I felt Ctrl+G should be “Find Next”, like it is in so many other programs, instead of “Go to Line”.
I tried a few other editors, but they all annoyed me to no end. Habits, familiarity, and all that. So rather than wait for e to add it’s own configurable keyboard shortcuts or muck around the in source code (brief aside: the availability of the source code actually makes me pretty happy — it means I can compile an alternative to vim / emacs on *nix that I actually like), I decided to use AutoHotKey.
In short, AutoHotKey lets you write scripts that remap keyboard shortcuts as you see fit. Some (minor) programming ability required and the documentation is a little convoluted, but it still beats all the alternatives. My e remapping below the fold.