       Setting up a Unix-like environment under Windows 95

These are installable versions of most of the intersting Unix-like
programs that I've grabbed off the net.  Many of these are pointed to
at "http://www.itribe.net/virtunix/" (the "Virtually Unix" site).

The "emacs" distribution provided is precompiled, and assumes the root
of the installation tree is "C:/emacs" -- this is just a tar-ed,
gzip-ed set of directories.  The "bash" shell that comes with the Gnu
Win32/Unix tools I didn't like -- it tries too hard to make DOS into
Unix.  Some of the fancier tools included with it -- such as gdb --
crashed my machine.  The "tcsh" shell works just like the normal tcsh
shell (including emacs line editing, and / and \ are interchangeable)
and the Unix_95 tools seemed very stable.  I only use a few of the
more useful tools that weren't in the Unix_95 set from the Gnu tools
(mkdir, rmdir, grep, find) and have had no trouble with them.

I've included shorcuts for starting the tcsh shell and emacs in this
directory.  These have their properties edited in order to set a
starting path (my home directory) and load some batch files for
initialization.  Copies of the DOSENV.BAT, .emacs and .tcshrc files I
use are included here.  My home directory is "D:/nhm".  You should
edit the shortcuts to point to your home directory.

I've included an executable version of "tcsh" in this directory (so
that you can avoid using the DOS prompt altogether in setting things
up), along with "ls", "gunzip", "unzip" and "tar" (note that "which"
is a builtin in tcsh).  Windows includes "ftp", "ping" and "telnet" in
the C:\WINDOWS directory.  You may need to manually adjust your path
within tcsh to get these, until you have everything set up correctly.
I installed the unix utilities into "C:\UNIX\BIN" and then added the
line "SET PATH=C:/WINDOWS;%PATH%;C:\UNIX\BIN" to the file
"C:autoexec.bat" (to get the initial path I wanted for all shells),
and the line "SHELL=C:\COMMAND.COM /E:4096 /P" to the file
"C:config.sys" (to provide extra environment space, since Unix shells
define a lot of environment variables).

I also upgraded my Netscape, by clicking on appropriate things in the
version provided.  To get rid of Explorer on the desktop, you have to
go to the control panel (start->settings->control panel) and open
"Internet".  Under "advanced", you'll find a check-box that turns this
off.  They certainly made this obvious!
