[613] | 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 | ;;;***
|
---|