Command Reference Guide

__________________________________________________________________________________________________________________________________________________________________________________________________
__________________________________________________________________________________________________________________________________________________________________________________________________
STANDARD Printed by: Nora Chuang [nchuang] STANDARD
/build/1111/BRICK/man1/!!!intro.1
________________________________________________________________
___ ___
k
keysh(1) keysh(1)
keysh assumes that HP-UX commands are not heavily aliased; otherwise unexpected command transla-
tions may occur.
keysh neglects the effects of the Korn-shell expansion mechanisms when counting command-line parame-
ters, causing it to occasionally underestimate the true number of parameters specified. The <ESC>*
emacs-mode or vi-mode editing command can often be used to pre-expand these parameters.
The <ESC>v emacs-mode editing command and v vi-mode editing command cannot be used to edit (pre-
translated) softkey commands, since no subsequent command translation can occur.
Adding a large number of softkeys can cause keysh to overflow a 1-Mbyte Korn-shell data size limitation,
causing disconcerting behavior.
keysh can only program the function keys on terminals whose terminfo(4) entry defines the pfkey capa-
bility; similarly, it can only use hardware softkey labels on terminals whose terminfo(4) entry defines the
pln capability(along with specifying lh equal to 2).
The default value for $KEYESC was chosen to provide reasonable response in both local and networked
environments. If keysh misinterprets quickly typed emacs-mode or vi-mode editing commands as terminal
escape sequences, it may be necessary to decrease this value.
Specifying a \n (new-line) in the literal key sequence for a backup softkey causes undesired results on
HP
terminals; use a \r (carriage-return) instead.
keysh does not display tsm softkeys when simulating softkey labels.
A limited number of environment variables and arguments are exported to the pager when displaying help.
EXTERNAL INFLUENCES
Environment Variables
LANG determines the language in which softkeys and messages are displayed.
LC_TIME determines the format and contents of date and time strings in the status-line.
International Code Set Support
Single-byte character code sets are supported.
AUTHOR
keysh was developed by HP and AT&T.
FILES
/usr/bin/keysh main executable
/usr/lib/keysh/builtins Keysh_config
softkey definition file
/usr/lib/keysh/$LANG/softkeys
standard softkey definitions file
/usr/lib/keysh/$LANG/keyshrc
default user configuration file
/usr/lib/nls/$LANG/keysh.cat message catalog
$HOME/.keyshrc user configuration file
$HOME/.softkeys user softkey definitions file
SEE ALSO
ksh(1), tsm(1), softkeys(4), terminfo(4).
HP-UX Release 11i: December 2000 − 7 − Section 1−−389
___
___