###################################################################### # # HEatキー&メニューカスタマイズ設定ファイル # # Last update 1991. 8.01 # # TABSIZE = 4 # ###################################################################### # # ※ [SHIFT]+[PF1]/[SHIFT]+[PF2] はログ機能記憶/再現に固定されて # おり変更不可能 # # # ----------------------- ------------------------------------------ # キー(複数指定可能) コマンド # ----------------------- ------------------------------------------ [ESC] esc /* ESC プレフィクス */ [取消] cancel /* キャンセルキー */ [単語登録] tango_set /* 単語登録 */ [挿入] insert /* 挿入/上書切り換え */ [CTRL]+[O] tab_crlf_mode /* TAB/改行 表示切換 */ [SHIFT]+[実行] metakey /* メタキー */ [SHIFT]+[PF7] lib_calc /* 簡易電卓 */ [SHIFT]+[PF8] mark /* マーク */ [PF11] help /* ヘルプ */ # # カーソル&画面移動 # [CTRL]+[W] [前行] before_line /* 前行 */ [CTRL]+[Z] [次行] next_line /* 次行 */ [CTRL]+[D] [→] cursor_right /* カーソル右 */ [CTRL]+[S] [←] cursor_left /* カーソル左 */ [CTRL]+[E] [↑] cursor_up /* カーソル上 */ [CTRL]+[X] [↓] cursor_down /* カーソル下 */ [SHIFT]+[←] cursor_topline /* カーソルを現在行の先頭に */ [SHIFT]+[→] cursor_lastline /* カーソルを現在行の最後に */ [SHIFT]+[↑] cursor_half_up /* カーソルを半画面分上に */ [SHIFT]+[↓] cursor_half_down /* カーソルを半画面分下に */ [CTRL]+[↑] cursor_double_up /* 2画面同時カーソル上 */ [CTRL]+[↓] cursor_double_down /* 2画面同時カーソル下 */ [CTRL]+[F] cursor_next_word /* 次の単語に */ [CTRL]+[A] cursor_back_word /* 前の単語に */ [CTRL]+[R] roll_down /* ロールダウン */ [CTRL]+[C] roll_up /* ロールアップ */ [CTRL]+[←] left_scroll /* 左スクロール */ [CTRL]+[→] right_scroll /* 右スクロール */ [CTRL]+[前行] jump_top /* ファイルの先頭へ */ [CTRL]+[次行] jump_bottom /* ファイルの最後へ */ # # 削除系 # [削除] [CTRL]+[G] del_char /* 1文字削除 */ [BS] [CTRL]+[H] back_space /* バックスペース */ [CTRL]+[T] del_left_line /* 行 左削除 */ [CTRL]+[Y] del_line /* 行削除 */ [CTRL]+[U] del_right_line /* 右 右削除 */ # # UNDO # [SHIFT]+[PF6] undo /* UNDO */ # # 検索 # [SHIFT]+[PF3] search_forward /* 前方検索 */ [SHIFT]+[PF4] search_back /* 後方検索 */ [CTRL]+[N] nest_jump /* 括弧ジャンプ */ # # ウィンドゥ # [HOME] change_window /* ウィンドゥ切り換え */ [SHIFT]+[HOME] window_rotation /* ウィンドゥローテーション */ [SHIFT]+[PF9] file_list /* ファイルリスト */ [PF10] tag_jump /* タグジャンブ */ [SHIFT]+[PF10] direct_tag_jump /* ダイレクトタグジャンプ */ [PF12] change_window_size /* ウィンドゥサイズ切り換え */ [CTRL]+[V] change_view_file /* 参照ファイル切り換え */ # # カットバッファ # [PF6] cutbuf_select /* 選択 */ [PF7] cutbuf_delete /* 削除 */ [PF8] cutbuf_set /* 確定 */ [PF9] cutbuf_copy /* 複写 */ ###################################################################### # # 2ストローク系(128個まで登録可能) # # ---------- ------------ ------------------------------------------ # 1st key /2nd key 機能 # ---------- ------------ ------------------------------------------ [CTRL]+[K]/[B] cutbuf_select [CTRL]+[K]/[K] cutbuf_set [CTRL]+[K]/[C] cutbuf_copy [CTRL]+[K]/[Y] cutbuf_delete [CTRL]+[K]/[S] save /* 保存して終了 */ [CTRL]+[K]/[U] update /* ファイル更新 */ [CTRL]+[K]/[Q] quit /* 保存せずに終了 */ [CTRL]+[Q]/[F] search /* 検索 */ [CTRL]+[Q]/[A] replace /* 置換 */ [CTRL]+[Q]/[Y] del_right_line /* カーソル位置から右削除 */ [CTRL]+[Q]/[CTRL]+[X] exit [CTRL]+[Q]/[CTRL]+[A] save_all ###################################################################### # # メニュー # # mene_1 〜 menu_8 まで登録可能 # # ----------------------- ----------- ------------------------------ # キー コマンド タイトル # ----------------------- ----------- ------------------------------ [PF1] menu_1 "" /* メニュー1 */ [PF2] menu_2 "" /* メニュー2 */ [PF3] menu_3 "" /* メニュー3 */ [PF4] menu_4 "" /* メニュー4 */ [PF5] menu_5 "<設定>" /* 設定メニュー */ ###################################################################### # # # # ----------- --------------- --- ---------------------------------- # 種別 no コマンド キー メッセッージ # ----------- --------------- --- ---------------------------------- [MENU-1]/1 save 'S' "Save セーブ(現行ファイル)" [MENU-1]/2 save_all 'A' "save All touch セーブ(全変更ファイル)" [MENU-1]/3 update 'U' "Update 書き込み(現行ファイル)" [MENU-1]/4 update_all 'P' "uPdate all 書き込み(全変更ファイル)" [MENU-1]/5 null 0 null /* 空白をおきたい場合は'null'を指定する */ [MENU-1]/6 change_name 'C' "Change name ファイル名の変更" [MENU-1]/7 read_file 'R' "Read file 別ファイルの読み込み" [MENU-1]/8 null 0 null [MENU-1]/9 quit 'Q' "Quit 終了(現行ファイル)" [MENU-1]/10 quit_no_touch 'T' "quit no Touch 終了(非変更ファイルのみ)" [MENU-1]/11 exit 'X' "eXit all 終了(全ファイル)" [MENU-1]/12 null 0 null [MENU-1]/13 original 'O' "Original file 再編集(現行ファイル)" [MENU-1]/14 new_file 'N' "New file open 新しいファイルを編集" [MENU-1]/15 view_file 'F' "File view 参照ファイル" [MENU-1]/16 tmp_view_file 'V' "tmp View file 一時的参照ファイル" [MENU-1]/END # # # [MENU-2]/1 search 'S' "Search 検索 " [MENU-2]/2 search_top 'F' "search From top 先頭から検索 " [MENU-2]/3 replace 'R' "Replace 置換 " [MENU-2]/4 replace_all 'A' "replace All 一括置換 " [MENU-2]/5 cutbuf_set_1 '1' "カットバッファを(現)置換文字に " [MENU-2]/6 cutbuf_set_2 '2' "カットバッファを(新)置換文字に " [MENU-2]/7 cutbuf_set_3 '3' "カットバッファを 検索文字に " [MENU-2]/8 null 0 null [MENU-2]/9 jump 'J' "Jump 指定行へ飛ぶ " [MENU-2]/10 jump_top 'T' "Top ファイルの先頭へ " [MENU-2]/11 jump_bottom 'B' "Bottom ファイルの最後へ " [MENU-2]/12 jump_last_touch 'L' "Last touch 最後に変更した箇所へ " [MENU-2]/13 null 0 null [MENU-2]/14 os_call 'Y' "os call OSコール " [MENU-2]/15 exec_line 'E' "Exec line 現在行を実行 " [MENU-2]/16 cons_buf_edit 'C' "view Console buffer コンソールバッファ参照 " [MENU-2]/END # # # [MENU-3]/1 help 'H' "Help 説明 " [MENU-3]/2 reprint 'R' "Reprint 画面描き直し " [MENU-3]/3 undo 'U' "Undo 撤回 %s" [MENU-3]/4 undo_clear 'C' "undo buffer Clear 撤回用バッファの初期化 " [MENU-3]/5 dsk_info 'D' "Disk information ディスク情報の表示 " [MENU-3]/6 null 0 null [MENU-3]/7 window_style 'W' "Window style ウィンドゥ設定 " [MENU-3]/8 window_split_1 '1' "split 上:下 画面2分割 " [MENU-3]/9 window_split_2 '2' "split 左:右 画面2分割 " [MENU-3]/10 window_split_3 '3' "split 上:中:下 画面3分割 " [MENU-3]/11 window_split_4 '4' "split 4辺 画面4分割 " [MENU-3]/12 color_set 'T' "color Table 色設定 " [MENU-3]/13 null 0 null [MENU-3]/14 prt_cutbuf 'B' "clip Board CUT-BUFFER 印字 " [MENU-3]/15 ascii_list 'A' "Ascii code list " [MENU-3]/16 kanji_list 'K' "Kanji code list " [MENU-3]/END # # # [MENU-4]/1 bgm 'B' "Bgm BGM メニュー " [MENU-4]/2 cdplay 'P' "CD Player CD プレイヤー " [MENU-4]/3 mml_compile 'M' "MML compile MML コンパイル " [MENU-4]/4 heplay 'H' "HEPLAY High-EUP Player " [MENU-4]/5 null 0 null [MENU-4]/6 esc_menu 'E' "ESC menu 英字バッファ・メニュー " [MENU-4]/7 esc_load 'L' "Load log buffer 英字バッファ読込 " [MENU-4]/8 esc_save 'S' "Save log buffer 英字バッファ保存 " [MENU-4]/9 null 0 null [MENU-4]/10 macro_exec 'X' "macro eXecute マクロ実行 " [MENU-4]/11 macro_reinit 'I' "macro reInit マクロ初期化 " [MENU-4]/12 macro_load 'O' "macro LOad マクロ読込 " [MENU-4]/13 null 0 null [MENU-4]/14 prtout 'T' "printout 印字 " [MENU-4]/END # # <設定> # [MENU-5]/1 tab_sim 'S' "tab Simurate タブ展開 <展開/コード> " [MENU-5]/2 tab_size 'H' "Hard tab size タブサイズ %s" [MENU-5]/3 right_margin 'M' "right Margin 右マージン %s" [MENU-5]/4 scroll_margin_x 'X' "X scroll margin 横スクロール・マージン %s" [MENU-5]/5 scroll_margin_y 'Y' "Y scroll margin 縦スクロール・マージン %s" [MENU-5]/6 null 0 null [MENU-5]/7 scroll_bar 'B' "scroll Bar スクロールバー " [MENU-5]/8 dsp_ln 'N' "line Number 行番号 表示 " [MENU-5]/9 dsp_ln_mode 'L' "Line number mode 行番号 モード <論理/表示> " [MENU-5]/10 dsp_colum 'C' "Colum 桁位置ゲージ " [MENU-5]/11 dsp_tab 'T' "display Tab タブ表示 " [MENU-5]/12 dsp_crlf 'R' "display CR/LF 改行表示 " [MENU-5]/13 dsp_kan_space 'K' "display Kanji space 全角スペース表示 " [MENU-5]/14 cur_ul 'U' "cursor Under line カーソル行アンダーライン " [MENU-5]/15 null 0 null [MENU-5]/16 auto_indent 'I' "auto Indent オート・インデント " # [MENU-5]/XX free_cur 'F' "Free cursor mode フリー・カーソル・モード " [MENU-5]/17 ovw_mode 'O' "Over write mode 上書きモード <桁/文字> " [MENU-5]/18 guideline_1 '1' "guideline 1 ガイドライン表示 1 <サイズ/行数> " [MENU-5]/19 guideline_2 '2' "guideline 2 ガイドライン表示 2 <コード/行桁> " [MENU-5]/20 text_font 'A' "Ascii font フォント " [MENU-5]/21 tag_filename 'J' "tag Jump filename タグ参照ファイル名 %s" [MENU-5]/22 null 0 null [MENU-5]/23 setup_copy 'W' "Window setup copy 設定をすべて同じに " [MENU-5]/LOOP # # ※ メッセージ中, '%s' を変なところで使うと表示がぶっとぶ可能性が # あるので,指定の箇所以外は使用しないでください。 # (実はCのprintfをそのまま使っているので,'%s'だけでなく'%d'や # '%c'とか全部あぶない)。 # ###################################################################### # マクロ # [SHIFT]+[PF5] macro_00 /* マクロによる各種 設定 */ [SHIFT]+[CTRL]+[PF1] macro_01 [SHIFT]+[CTRL]+[PF2] macro_02 [SHIFT]+[CTRL]+[PF3] macro_03 [SHIFT]+[CTRL]+[PF4] macro_04 [SHIFT]+[CTRL]+[PF5] macro_05 [SHIFT]+[CTRL]+[PF6] macro_06 [SHIFT]+[CTRL]+[PF7] macro_07 [SHIFT]+[CTRL]+[PF8] macro_08 [SHIFT]+[CTRL]+[PF9] macro_09 [SHIFT]+[CTRL]+[PF10] macro_10 [SHIFT]+[CTRL]+[PF11] macro_11 [SHIFT]+[CTRL]+[PF12] macro_12 [PF13] macro_13 [PF14] macro_14 [PF15] macro_15 [PF16] macro_16 [PF17] macro_17 [PF18] macro_18 [PF19] macro_19 [PF20] macro_20 ###################################################################### # # 通信制御 # # 通信モードでのカスタマイズはできない # [SHIFT]+[CTRL]+[前行] term_wind_switch [SHIFT]+[CTRL]+[次行] term_receive_switch ###################################################################### # # ダイレクト・モード・ジャンプ # # このコマンドはどのモードにおいても動作する。 # [CTRL]+[PF1〜10]に割り当てることをすすめる(システム行のファンクションキーの表 # 示が[CTRL]キー併用時は共通のため)。 # # [CTRL]+[PF1] helper [CTRL]+[PF2] os_call [CTRL]+[PF3] cons_buf_edit [CTRL]+[PF4] change_view_file [CTRL]+[PF5] system [CTRL]+[PF6] term [CTRL]+[PF7] term_back_log [CTRL]+[PF8] mark [CTRL]+[PF9] file_list [CTRL]+[PF10] text_edit ###################################################################### # # システム行ファンクションキー # # “[MSG]”を先頭にして指定する # [MSG]+[PF1] "MENU1" [MSG]+[PF2] "MENU2" [MSG]+[PF3] "MENU3" [MSG]+[PF4] "MENU4" [MSG]+[PF5] "設定" [MSG]+[PF6] "選択" [MSG]+[PF7] "削除" [MSG]+[PF8] "確定" [MSG]+[PF9] "複写" [MSG]+[PF10] "TAG" # # システム行ファンクションキー [SHIFT]併用時 # [MSG]+[SHIFT]+[PF1] "記憶" /* 機能変更不可 */ [MSG]+[SHIFT]+[PF2] "再現" /* 機能変更不可 */ [MSG]+[SHIFT]+[PF3] "検索↓" [MSG]+[SHIFT]+[PF4] "検索↑" [MSG]+[SHIFT]+[PF5] "設定2" [MSG]+[SHIFT]+[PF6] "UNDO" [MSG]+[SHIFT]+[PF7] "電卓" [MSG]+[SHIFT]+[PF8] "マーク" [MSG]+[SHIFT]+[PF9] "FList" [MSG]+[SHIFT]+[PF10] "DrTAG" # # システム行ファンクションキー [CTRL]併用時 # # 通信モード/コンソールモード共通 # [MSG]+[CTRL]+[PF1] "helper" [MSG]+[CTRL]+[PF2] "cons" [MSG]+[CTRL]+[PF3] "consV" [MSG]+[CTRL]+[PF4] "fileV" [MSG]+[CTRL]+[PF5] "system" [MSG]+[CTRL]+[PF6] "term" [MSG]+[CTRL]+[PF7] "termV" [MSG]+[CTRL]+[PF8] "mark" [MSG]+[CTRL]+[PF9] "FList" [MSG]+[CTRL]+[PF10] "edit" # # システム行ファンクションキー [SHIFT]+[CTRL]併用時 # # 通信モード/コンソールモード共通 # [MSG]+[SHIFT]+[CTRL]+[PF1] "(~_~メ)" [MSG]+[SHIFT]+[CTRL]+[PF2] "(~_~メ)" [MSG]+[SHIFT]+[CTRL]+[PF3] "(~_~メ)" [MSG]+[SHIFT]+[CTRL]+[PF4] "(~_~メ)" [MSG]+[SHIFT]+[CTRL]+[PF5] "(~_~メ)" [MSG]+[SHIFT]+[CTRL]+[PF6] "(~_~メ)" [MSG]+[SHIFT]+[CTRL]+[PF7] "(~_~メ)" [MSG]+[SHIFT]+[CTRL]+[PF8] "(~_~メ)" [MSG]+[SHIFT]+[CTRL]+[PF9] "(~_~メ)" [MSG]+[SHIFT]+[CTRL]+[PF10] "(~_~メ)"