Previous 開発ツールの構成

付録 A: UNIX のキー割り当て一覧

UNIX 端末は種類が豊富なため、このマニュアルで説明するキーが実際のキーボードにはない場合があります。この付録では、各機能を使用するための実際のキー操作を説明します。

また、Alt キーと Ctrl キーに対するソフト操作とハード操作の選択方法についても説明します。ソフト操作では、次にキーを操作すると、以前に押した Alt キーと Ctrl キーが自動的にオフになります。つまり、Alt メニューの機能を使用するには Alt キーを再度押して Alt メニューを表示する必要があります。Ctrl キーも同様です。

ハード操作では、Alt キーと Ctrl キーは Caps Lock キーと同様に機能します。つまり、一度押すと次に押すまで効果が持続します。

A.1 デフォルトのキー操作

次の表は、使用可能な機能、各機能に対応するマニュアル内のキー表記、各機能を実行するためのキー操作、およびキー操作を構成できるかどうかについてまとめたものです。

機能 キー表記 対応するキー 構成の可否
代替メニュー (ソフト) Alt /a
代替メニュー (ハード) Alt /x
制御メニュー (ソフト) Ctrl /c
制御メニュー (ハード) Ctrl /z
/ / //
解除 Esc /@
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
バックタブ Backtab /T
大文字にロック Caps Lock /u
削除 Del /d
行末 End /e
ヘルプ F1 /?
行頭 Home /h
挿入 Ins /i
中断 Ctrl+Break ユーザ定義(注2を参照) 該当せず
左シフト Shift /l
マップヘルプ   /m
数字のロック Num Lock /#
ページアップ Page-Up /p
ページダウン Page-Down /n
更新 Refresh /|
右シフト Shift /r
スクロールロック Scroll /s
タブ Tab /t

注:

  1. タブのキー操作では、唯一大文字と小文字を区別します。デフォルトでは、小文字のタブ (/t) は Tab キーに相当し、大文字のタブ (/T) は Backtab キーに相当します。

  2. 中断キーは次のように定義します。
    stty intr ^C
  3. ご使用のハードウェアが Alt および Ctrl キーが押されていることを認識できる場合は、実行時に調節可能な detect_alt_ctrl を使用することができます。(実行時の調節について詳しくは、Server Express ユーザガイド『実行時の構成』 を参照してください。)この場合、各キーが押されたときの動作の定義が変更され、ユーザが割り当てた動作定義は使用されません。

  4. 上記のキーの用法は、システムにデフォルトで設定されているものです。『構成の可否』列の値が〇になっているものは、ユーザが自分で選択したキー操作に割り当てることができます。また、使用されるメタキャラクタ(デフォルトでは /)も構成することができます。

    デフォルト設定を変更するには、ファイル、 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 "|"


Copyright(C) 2001 Micro Focus. All rights reserved.
本書、ならびに使用されている固有の商標と商品名は国際法で保護されています。

Previous 開発ツールの構成