UNIX 端末は多種多様であるため、本マニュアルに記載されているキーは、お使いのキーボードでは使用できない場合があります。本トピックでは、記載されているキーの機能を得るために必要な実際のキー操作をリストします。
また、Alt および Ctrl キーのソフト操作またはハード操作の選択方法についても説明しています。ソフト操作の場合は、Alt キーや Ctrl キーは、次のキー操作後に自動でオフになります。つまり、Alt メニューにある機能が必要な場合は常に、Alt キーをもう一度押して Alt メニューを表示する必要があります。Ctrl キーの場合も同じです。ハード操作では、Alt キーおよび Ctrl キーは Caps Lock キーと同様に機能します。つまり、一度押すと、これらのキーを次に押すまで効果が持続します。
次の表では、使用可能な機能、その機能をもたらすものとして記載されているキー、記載されている機能を得るために必要なキー操作、およびキー操作を構成できる (Y) またはできない (X) かを示します。
関数 | 記載されているキー | マップ先 | 構成可能 |
---|---|---|---|
Alternate メニュー (ソフト) | Alt | /a | Y |
Alternate メニュー (ハード) | Alt | /x | Y |
Control メニュー (ソフト) | Ctrl | /c | Y |
Control メニュー (ハード) | Ctrl | /z | Y |
/ | / | // | Y |
Escape | Esc | /@ | Y |
F1 | F1 | /1 | x |
F2 | F2 | /2 | x |
F3 | F3 | /3 | x |
F4 | F4 | /4 | x |
F5 | F5 | /5 | x |
F6 | F6 | /6 | x |
F7 | F7 | /7 | x |
F8 | F8 | /8 | x |
F9 | F9 | /9 | x |
F10 | F10 | /0 | x |
F11 | F11 | /- | x |
F12 | F12 | /= | x |
バックスペース | Backspace | /b | Y |
バックタブ | Backtab | /T | Y |
Caps Lock (大文字) | Caps Lock | /u | Y |
Delete | Del | /d | Y |
End | End | /e | Y |
ヘルプ | F1 | /? | Y |
Home | Home | /h | Y |
Insert | Ins | /i | Y |
中断 | Ctrl+Break | ユーザー定義 (注 2 を参照) | なし |
左 Shift | Shift | /l | Y |
Maphelp | /m | Y | |
Num Lock | Num Lock | /# | Y |
Page Up | Page-Up | /p | Y |
Page Down | Page-Down | /n | Y |
更新 | Refresh | /| | Y |
右 Shift | Shift | /r | Y |
Scroll Lock | Scroll | /s | Y |
タブ | Tab | /t | Y |
stty intr ^C
デフォルト設定を変更するには、adiskey.map ファイルを作成し、選択したキーを記述します(このシステムには、adiskey.xxx サンプルファイルが用意されています)。使用中の COBOL システムでは、起動時に adiskey.map がまず現在のディレクトリで検索され、次に COBDIR 環境変数で指定されたディレクトリで検索されます。検索して見つからなかった場合は、デフォルトが使用されます。次に adiskey.map ファイルの例を示します。
* Micro Focus ADISKEY keyboard mapping file. Keystrokes are * case insensitive except for TAB which uses Upper-Case-Tab * for the Back-Tab function. An asterisk denotes a comment. * This file shows the default keyboard mapping Meta-Char is "/" Soft-Alt is "a" Soft-Ctrl is "c" Hard-Alt is "x" Hard-Ctrl is "z" Left-Shift is "l" Right-Shift is "r" Caps-Lock is "u" Num-Lock is "#" Scroll-Lock is "s" Insert is "i" Delete is "d" Backspace is "b" Home is "h" End is "e" Page-Up is "p" Page-Down is "n" Tab is "t" Escape is "@" Map-Help is "m" Help is "?" Refresh is "|"