If you happen to be using command.exe switch to cmd.exe - it’s significantly
better for what it’s worth.
There was a windows port of zsh, but I’m afraid it is not up to date. I gave
up on it, but perhaps things have improved. At least unxutils has a lot of
good stuff.
Don’t forget tcsh. Works quite well on Win32. I have used it as my
regular “shell” on NT for several years.
Better than cmd.exe in several ways:
- good command line editing (Emacs bindings)
- good command/argument completion (customizable too)
- dynamic abbreviations (from the history of entered commands)
- incremental search (in the history of entered commands)
- ...
A “console application” on Win32 gets a “console” from the operating
system (if it is not started from another console application that
already has a console).
So programs like “cmd.exe”, “bash.exe” and “tcsh.exe” doesn’t need to
“run in cmd.exe”; they get a console from the OS when started.
(I don’t know anything about “rxvt” for Win32; it would be interesting
if someone could explain what that is (in Windows-terms))
There was a windows port of zsh, but I’m afraid it is not up to date. I gave
up on it, but perhaps things have improved. At least unxutils has a lot of
good stuff.
The Cygwin port of zsh should be perfect. I tried it, was happy, but
ultimately didn’t put enough effort in. So I’m back with bash.
If you happen to be using command.exe switch to cmd.exe - it’s
significantly better for what it’s worth.
There was a windows port of zsh, but I’m afraid it is not up to
date. I gave up on it, but perhaps things have improved. At least
unxutils has a lot of good stuff.
Don’t forget tcsh. Works quite well on Win32. I have used it as my
regular “shell” on NT for several years.
Better than cmd.exe in several ways:
good command line editing (Emacs bindings)
good command/argument completion (customizable too)
dynamic abbreviations (from the history of entered commands)
incremental search (in the history of entered commands)
If I click the first, I get a generic windows console. I don’t like it.
If I click the second, I get a better
console/terminal/whatever-you-want-to-call-it, but it still has problems.
I like bash, and plan on continuing to use bash. I was just wondering if
anyone uses a better console/terminal program for windows that they would
recommend.
FWIW, I have found a third option, but it requires that I have an xserver
running on my windows machine, which I don’t always bother to do: