Yeah, spend a few minutes checking out the cygwin environment. I started with Strawberry
Perl and ended up removing it and installing cygwin. You get perl and tons more if you want.
You choose what you want installed or not installed but what you end up with is an
environment and set of tools that looks like and includes most of what you get with Unix. In
fact, when I'm in a cygwin terminal, I can pretty much behave as if its a unix window and
everything seems to work as I expect.
John Black
Sorry, I use cygwin (via *shell* in emacs), but I don't know
what this "cygwin terminal" is. I probably would benefit
from it!
Any comments or help on it? Thanks!
---
One problem I have is getting the *cygwin* shell stuff to work:
(this is from some time ago, so I might have forgotten
a bit of what I did):
I (thought I) found that if I wanted to use pipes, variables,
etc within a cygwin shell (sh, tcsh (I believe), etc), then
I was required to use that horrible windows "cmd" black-and-white
window, which was really, really gross.
One problem I had was that I could not prepare IN EMACS a command
to execute there, and paste that command into that
horrible cmd window. Could only type it in there by hand,
character by character.
Likewise, I think I recall, it was difficult or impossible
to "copy" text from within that window (for pasting elsewhere);
copying and pasting simply didn't work in cmd windows.
Question: have you found a way to run cygwin shells, etc,
other than within a cmd window?
Question: have you found a way TO do copy, paste, etc
with a cmd window?
And, generally, how do people run the cygwin shells?
In what environment?
Question: how do they get the full features of one
of those shells to work, within emacs? Within, say,
*shell* or *eshell*?
THANKS MUCH FOR ANY HELP!
David