CONTROL KEY DEFINITIONS ================================================================================ HELP -------------------------------------------------------------------------------- TAB : provide help display. If a task name is present in the user command area, the dc1 document of that task is displayed. If there is also a keyword present, then the display is positioned at the first occurrence of the keyword in the document and detailed information about the keyword is given. When TAB is pressed for a second time, the help display will disappear. ^V : page forward in the help display. ^Z : page backwards in the help display. ^R : ^S : search for a text string in the document. ESC TAB : switch keyword help on or off. ESC X : start a WWW browser for the display of documentation and help texts. ================================================================================ SESSION CONTROL -------------------------------------------------------------------------------- ^L : rewrite the terminal screen. ^O : circulate between terminal windows waiting for keyboard input. ^Q : prompts for user's approval to quit. ^X^C 'Y' terminates the GIPSY session. If any tasks are still active, Esc Z tHermes waits until they are finished. Any other character causes the session to be continued. Esc U: pop up or down Unix shell window. ^X U : overlay session with Unix shell. ================================================================================ TASK CONTROL -------------------------------------------------------------------------------- ^C : abort a task; the task name must be present in user command area (UCA). It can also be used to break out of a subwindow prompt. ^W : suspend or resume a task (name must be present in the UCA). Esc S: change context parameters, e.g. output mode. If a task name is present in the UCA, then this task is affected, otherwise the default settings for new tasks are changed. Esc K: display the current user input parameters of the task of which the name is present in the UCA. The task need not be active. Pressing Esc K again removes this display. Esc TAB: activates or deactivates explanation screen associated with prompts for user input. Esc E: start editor to edit user input parameters. Esc R: if input parameter display active (Esc K): save a single parameter in a (recall-) file. Esc W: if input parameter display active (Esc K): save the displayed set of parameters in a (default-) file. Esc D: change working directory for tasks. Esc T: change 'path' for tasks. A path consists of one or more directory specifications, separated by blanks. ================================================================================ COMMON OUTPUT AREA -------------------------------------------------------------------------------- ^V : page forward in the common output area (COA). ^Z : page backwards in the COA. ^R : search backwards for text in the COA. ^S : search forward for text in the COA. ^P : switch page mode on or off. Esc G: go to absolute or relative (+/-) page number. Esc H: make hardcopy of screen pages to printer (default: current page) Esc P: select printer for Esc H Esc <: go to first page of COA Esc >: go to last page of COA ^X S: switch scroll on or off ================================================================================ COMMAND LINE EDITING -------------------------------------------------------------------------------- ^A : move to start of user command area (UCA). ^B : move one position backwards. ^D : forward delete one character. ^E : move to end of UCA. ^F : move one position forward. ^K : forward delete rest of command. ^U : clear UCA. DEL, ^H : backward delete one character. ^T : replace UCA contents with the next active task name. Space : if the UCA is 'free', replace it with the next prompt for user input. Esc M : switch taskname and keyword minimal matching on or off. up arrow: step through previous commands in backward direction. down arrow: step through previous commands in forward direction. ================================================================================ Miscellaneous -------------------------------------------------------------------------------- * News about changes and improvements in GIPSY can be displayed by running the task 'news'. * Esc C will switch on or off a calculator window. * CTRL-X E will prompt for a filename to be edited and start an editor which will overlay the tHermes screen. * tHermes recognizes some ANSI escape sequences: Key Equivalent --- ---------- left arrow CTRL-B right arrow CTRL-F page up CTRL-Z page down CTRL-V up arrow - down arrow - * There is a limited Unix shell available (/bin/csh). It can be popped up and down using "Esc U" and it is terminated with "exit". Fancy features like command recall and editing are not available. Logging can be switched on and off using "Esc L". * The beep which is used in connection with prompts can be switched off and on by typing Esc B. ========================= END OF HELP INFORMATION ============================== Document: thelp Purpose: file containing default help display for tHermes. Category: USER-INTERFACE File: hermes.src Author: J.P. Terlouw