setup exmh setenv DISPLAY termname:0 exmh &Just say yes when it asks you questions the first time, the defaults are good. Then you can play with all the fun buttons and options. Try sending yourself mail and reading it before you forward your entire VMS mail structure to it.
To open a folder, hit the left mouse button
To put a mail into a folder, select it with the left mouse button and then click the folder with the right mouse button
Deletions and folder moves will not occur until you hit the "commit" button. If you try to move between folders the program may prompt you to commit or cancel.
The default editor for composing mail is a lot like the editors on PC's and Macs. But the commands are EMACS-like. To delete a bunch of text, select it with the left mouse button and type CTL-W. To paste text, select it and then click the left button to mark the insertion point and the middle button to do the insertion. You can change to another editor by using the preferences menus.
One strange behavior: On sgi consoles and PC's running Exceed, the backspace key works in the mail editor. On NCD terminals, Macs and VMS systems running X, it does not. We are looking for a fix for this.
All of your mail is actually in a standard unix structure. Mail/foldername/... You can do fun unix commands directly on the files. When you delete a message it gets a , or # in front of its name and stays there until you actually purge the directory.
setup mh
July 29, 1996
setenv DISPLAY nodename:0
/usr/bin/X11/xterm -ls -sb -sk -tn vt100 -n "vt100" -T "vt100" -s -j &
where nodename is the name of the machine you want the terminal to appear on.
July 19, 1996edit the *printCommand line in your .Xdefaults file in top directory so it has the form:
*printCommand: flpr -q d0tce_post -h fnprt
*printCommand: flpr
will also work if you don't want to hardwire a printer, then all you need to do is enter the correct queue. or:
setenv FLPQUE d0tce_post in .login
Thanks to Harry Melanson and Steve Wolbers for this improved hint. Here is a somewhat ugly way to print ghostview files without marking/saving then printing.
Every time you run ghostview from netscape, the file is saved in your /tmp/ area with a nasty looking name. You can find the name of that file by doing the following:
type:
ps -f | grep ghostview
That is unix for "list all processed I am running this session and then see if any of them has the name ghostview in it"
You will get something like:
schellma 21062 1 0 20:55:26 ttyq1 0:00 sh -c (( ghostview /tmp/MO31CF470C00E5233.ps); rm /tmp/MO31CF470C00E5233.ps )& schellma 21066 20922 1 20:55:41 ttyq1 0:00 grep ghostview schellma 21063 21062 4 20:55:26 ttyq1 0:01 ghostview /tmp/MO31CF470C00E5233.ps
back.
/tmp/MO31CF470C00E5233.ps is the name of the temporary file which you can print immediately or move to your own area.
NOTE: this only works if ghostview is running, the /tmp/ file is deleted when ghostview stops.
The little file secret_decoder_ring will return the secret name of your ghostview buffers by using a slightly longer ps -f command.
As in:
> secret_decoder_ring
/tmp/MO31CF470C00E5233.ps
July 6, 1996
flpr -hnode -qqueue-ps filename.ps
where node: is the printer ethernet node name which is usually listed
as a little white label on the box.
For example d0tce_post is d0qms6. d0tce_colorps is d0qms7.
This hint thanks to Adam Lyon and Ian Bertram
To test it out before you make such a
commitment
just type tcsh when you start your session and the arrow keys will
miraculously do what you want them to.
Thanks to Pushpa Bhat and Mike Diesburg for help on tcsh setup.
Also, to make life easier you can
put the following stuff into your .cshrc file
Run the
tcsh so you can recover command lines. If your account isn't
set up that way (new accounts are, older ones are csh by default) you can type:
ypchpass -s /usr/local/products/shells/current/bin/tcsh
to change it permanently.
Mike Diesburg warns that if you screw this up you may not be able to
log in and suggests that you do this during normal working hours so
that a system person can rescue you in case of error.
# Stuff by Rob Kennedy and Sheldon Kaufman from E665
# designed to make life less painful for vms users
#-------------------------------------------------------------------------------
# Personal Aliases
# Be sure your aliases do not interfere with D0 and Fermi required ones
#-------------------------------------------------------------------------------
alias assign ln
alias bye logout
alias cancel kill
alias copy cp
alias del '/bin/rm -i'
alias dir 'ls -x'
alias down cd
alias env printenv
alias help man
alias lo logout
alias move mv
alias pu 'rm *.bak; rm .*.bak; rm *~; rm .*~'
alias pwd 'echo $cwd'
alias rename mv
# this makes rm ask for confirmation, if you don't want it, type /bin/rm
# to get the raw command
alias rm '/bin/rm -i'
alias type cat
alias top 'cd ~'
alias up 'cd ..'
alias where pwd
July 27, 1996