1 | ZVEMSH8 ;DJB,VSHL**MISCELLANEOUS [3/8/95 6:55am]
|
---|
2 | ;;12;VPE;;COPYRIGHT David Bolduc @1993
|
---|
3 | ;
|
---|
4 | MISC ;;;
|
---|
5 | ;;; M I S C E L L A N E O U S
|
---|
6 | ;;;
|
---|
7 | ;;; S H E L L P A R A M E T E R S
|
---|
8 | ;;;
|
---|
9 | ;;; There are a few VShell parameters which you can adjust to meet your needs by
|
---|
10 | ;;; running the PARAM System QWIK. Type ..PARAM at the '>>' prompt. The following
|
---|
11 | ;;; parameters can be set:
|
---|
12 | ;;;
|
---|
13 | ;;; Global Kill: NO/YES
|
---|
14 | ;;; If you enter code at the '>>' prompt that is killing a
|
---|
15 | ;;; global, you will be warned and asked if you want the code
|
---|
16 | ;;; executed. The default answer to that question is setable here.
|
---|
17 | ;;;
|
---|
18 | ;;; Prompt: ACTIVE/INACTIVE
|
---|
19 | ;;; If Prompt is set to INACTIVE, the VShell's prompt will be
|
---|
20 | ;;; '>>'. If Prompt is ACTIVE, the VShell's prompt will include
|
---|
21 | ;;; UCI and Volume Set. Example: VAH,ROU>>
|
---|
22 | ;;;
|
---|
23 | ;;; Time-out: SECONDS
|
---|
24 | ;;; You can set the length of time before the VShell times out
|
---|
25 | ;;; from inactivity. Enter the time out length in seconds.
|
---|
26 | ;;;
|
---|
27 | ;;; SAVE Routine: ROUTINE NAME
|
---|
28 | ;;; The routine entered here will be the default routine when
|
---|
29 | ;;; you run System QWIK ..QSAVE, to save your User QWIKs.
|
---|
30 | ;;; ..QSAVE is also used to restore your previously saved QWIKs.
|
---|
31 | ;;; NOTE: It is your responsibility to insure that the routine
|
---|
32 | ;;; entered here doesn't already exist. If it does, it will
|
---|
33 | ;;; be overwritten.
|
---|
34 | ;;;
|
---|
35 | ;;; <DEL> different from <BS>
|
---|
36 | ;;; When set to DIFF, the <BS> key (8) deletes the character
|
---|
37 | ;;; to the left of the cursor, and the <DEL> key (127)
|
---|
38 | ;;; deletes the character under the cursor. When set to SAME,
|
---|
39 | ;;; both the <BS> and <DEL> keys delete the character to the
|
---|
40 | ;;; left of the cursor. You can do ..KEY to see what your <BS>
|
---|
41 | ;;; key is sending. If it's sending 127, the same as your <DEL>
|
---|
42 | ;;; key and you want these keys to delete the character to the
|
---|
43 | ;;; left of the cursor, set this parameter to SAME.
|
---|
44 | ;;;
|
---|
45 | ;;; V S H E L L T I M E O U T
|
---|
46 | ;;;
|
---|
47 | ;;; If no activity occurs at the '>>' prompt, the VShell will time out. It will
|
---|
48 | ;;; then look to see if you have a User QWIK named TO, and execute it. You can
|
---|
49 | ;;; set TO to run any M code you'd like. Setting TO="HALT" will cause the VShell
|
---|
50 | ;;; to quit.
|
---|
51 | ;;;
|
---|
52 | ;;; The VShell comes with its own screensaver which you can use by setting
|
---|
53 | ;;; TO="DO ^%ZVEMSTO". This screensaver will disable Control-C. Hitting any key
|
---|
54 | ;;; will return you back to your normal screen.
|
---|
55 | ;;;
|
---|
56 | ;;; To disable Control-Y in VAX DSM, set TO="DO VMS^%ZVEMSTO". Then set up the
|
---|
57 | ;;; following file called TIMEOUT.COM, in your Log-In Directory:
|
---|
58 | ;;;
|
---|
59 | ;;; $ SET NOCONTROL=(T,Y)
|
---|
60 | ;;; $ DEFINE/USER SYS$INPUT SYS$COMMAND
|
---|
61 | ;;; $ DSM/UCI=VAH/VOL=ROU/ENV=MMPSMGR VMS1^%ZVEMSTO
|
---|
62 | ;;;
|
---|
63 | ;;; NOTE: In the last line, replace MMPSMGR with your own Mumps Manager account.
|
---|
64 | ;;;
|
---|
65 | ;;; The VSHELL also includes a screen blanker. Set TO="BLANK^%ZVEMSTO". If you're
|
---|
66 | ;;; on a VAX, change TIMEOUT.COM to call BLANK^%ZVEMSTO instead of VM1^%ZVEMSTO.
|
---|
67 | ;;;***
|
---|