[net.unix] summery of vsh comments

rdb@drutx.UUCP (BurnhamRD) (11/30/84)

This is a summery of some of the comments that I recieved to my
question about vsh.  Many of the responces were offers to send
manual pages.  The main point of my question was how to use the key
redefinition function.  I found that it does not work as it should
for the system function keys.  I got the system function keys
programed by another means ( listed below ) that works for any
shell.

Following is a description of it as some kind of editor.
     NAME
	  vsh -	edit shell, command programming	language

     DESCRIPTION
	  Vsh is a command programming language	that executes commands read
	  from a terminal or a file.


Following is a description more like what we have on our system.
          NAME
               Vsh - visual shell

          DESCRIPTION
               Vsh is a highly interactive, visually oriented shell which
               eases many programming activities.  Most commands involve
               only a single keypress.  These commands cause directories to
               be displayed, editors to be entered, and compilers to be
               invoked.

Following is a description of function key programming, pfk. 
	Pfk will program any programmable function key on a 5420.
	Pfk takes potential dash arguments, a key number  (one
       through eight), and two strings:	the key	label that you want
       to appear on the	screen (you have to  figure  out  how  many
       spaces  to include to make it pretty) and the string to have
       the terminal  send  when  you  hit that key.  Either  string
       may  potentially	 include wierd characters, (including white
       space) so you'll	probably have to enclose them in quotes.

	       The dash	options	come first. They are:

		       -n      add a newline to	the sequence sent by
			       the terminal.
		       -s      program a system	function key
		       -u      program a user function key (default)


	       If you just type	"pfk" with no options, it will give
       you a "usage" reminder line.

Thanks to everyone for thier help.
Bob Burnham