Post a Comment
Anyone not happy with Cygwin's builtin terminal that runs in a Windows console window might want to give MinTTY a try:
http://code.google.com/p/mintty
It's still in development, but pretty usable already. Feedback via the issue tracker much welcome.
Or just use Console2: http://sourceforge.net/projects/console
Nice article, it made me download and install Cygwin for the first time in years. I always felt that SFU was better integrated but unfortunately it won't be updated in the future.
By the way, for those of us who prefer tcsh, here is a quick lesson on replacing bash as the default shell:
http://www.cs.nyu.edu/~yap/prog/cygwin/FAQs.html#shell
I think if it were a little better integrated with Windows and vice versa it would be better. Most of the open source tools that I use also have windows ports to them which are often easier to install in Windows, and accessible outside of Cigwin.
I think it is mostly the case for me that when I am on a different Operating system my though process for that OS is different. Thus I tend to dislike Linux systems trying to look like or act like Macs or Windows, And Windows trying to act like Linux/Unix etc...
I tend to think the same way. I prefer to go all-out; if I'm using Windows, I want plain old Windows with COMMAND.COM, CMD.EXE, or maybe the PowerShell. If I'm using Linux, I want it pure. If I'm using DOS, well, same thing. I hate how FreeDOS installs the GNU utilities by default (and lots of other unnecessary crap unless you go through a list and spend a few minutes un-checking stuff). It just doesn't feel right, it's way out of place.
On the other hand, I do like playing around with virtual machines and DOSBox (which looks, feels and acts just like the real thing), but then, those are self-contained and can be kept pure. I can see the use in PuTTY, as it allows you to log into a UNIX/Linux machine and use it as if you were actually on it (all in a little Unix-like command window), but I have a hard time seeing the use of Cygwin myself. Sounds like just using UNIX/Linux would be a better choice, and maybe Windows in a VM if absolutely required.
Honestly, although I don't think it's well-maintained (if at all), I think UnxUtils provides better integration with Windows. It's made up of Windows-native .exe versions of common GNU utilities, which can be used in the regular command prompt by simply dropping them in C:\WINDOWS or (better yet) extracting them to a new folder and adding it to the PATH. These don't require a special program like Cygwin just to run, and again, they're native Windows binaries.
Edited 2008-12-18 19:51 UTC
All the "terminal" you need: http://x.cygwin.com/




