I've been using Bash for years and I really like iTerm. Is there a way to get that level of console usability for Micosoft's Windows cmd?

By that I mean the sane tab completion, history (even if you close the terminal), searching back and so on, and also a terminal I can resize, with tabs, nice fonts, etc.

link|improve this question

69% accept rate
feedback

4 Answers

up vote 4 down vote accepted

Windows Powershell is probably worth a look, I'm not sure if it has all the features you want but it's certainly a step up. Otherwise Console is something I've seen my Windows brethren using that has a fair amount of the features you've asked for.

link|improve this answer
So, is Powershell useful as an interactive shell (beyond scripting)? – J. Pablo Fernández Jul 28 '09 at 11:22
Absolutely! Powershell is amazing in that it exposes basically the entire .NET Framework and COM libraries as scriptable interfaces. It is useful for everything from managing Exchange server to testing a regular expression. Give it a shot! – Goyuix Aug 12 '09 at 14:29
feedback

console2 gui + cygwin = 99% of iterm. http://sourceforge.net/projects/console/ http://www.cygwin.com

link|improve this answer
feedback

I haven't used these personally (Mac os x is my daily driver), but a quick search found these :

win-bash, gnu-bash, and unxutils.

link|improve this answer
feedback

I had the exact same question. For a while I used Console and it was OK.

However I found out about Git Bash. If you install Git for Windows, you get this app called Git Bash that provides a console window running bash. It's awesome. I've been using it for months.

It may seem counterintuitive to install Git (a version control system) in order to get a decent console but it works.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.