For -years- I have hoped and searched and wished and moaned for lack of a halfway decent terminal emulator on Windows. Specifically, one that:
- Lets me use my standard unix toolset.
- Gives me a command line interface to the host machine WITHOUT requiring me to do something ridiculous like ssh’ing to localhost or firing up an x11 server…
- Realizes that sometimes the display is wider than 80 characters…
- Provides customizable color codes (#006 on black really stinks).
- Doesn’t set TERM=something-nobody-supports.
One wouldn’t think this was too much to ask. But none of the major open source projects of which I am aware provide this. I even tried my hand at writing one myself but got distracted before it was any good.
So, for years, I have used Cygwin xterms and rxvt as a mildly tolerable alternative to, well, nothing.
Today, a coworker and I discovered a 3-year-old blog post promoting Console, a GPL licensed CMD.exe replacement that matches all of my base criteria plus my big dream feature of tabs. TABS!
Console2, Where have you been all my life?!
The project is ancient – but I was using linux desktops for work back in its early days so that probably accounts for my missing it back then.
In the grand tradition of old Sourceforge projects, there is no installer. You just decompress it somewhere and run the exe directly.
When I launched it the first time, I was unsurprised by the 80×25 courier 10 cmd.exe shell it launched by default. I opened the settings menu and was very very pleased with what I found on the first screen. A few minutes later, I had it pointing at my cygwin install:
And a few minutes later: