« Vz用マシンもそろそろ決めなきゃ | トップページ | 立春を過ぎたが・・まだ寒い »

2013年1月20日 (日)

Android用Vz F01-10の代用

hacker's Keyboard を使うと F01-F12のファンクションキーが無いので、代用のキーをVzでつくってみる。 タマの猫ハウスでお世話になっているkonnoさんのアイデア。

 Esc+1~10でF01-10の代わりとする。 Tab+1~10で Shift+F01-10の代わりとする。
以下のようなdefファイルの設定になります。

=== az_ESC.def === K.TAM 2013/01/18
* M
80 [ESC]0 "ESC+(0~9)をF10に割り当てる"
?.
n=r, ; [ESC]+数字を n に(15まで)
(n==1)? &02 ; [ESC]+1 なら ファイルメニュー
(n==2)? #62 ; [ESC]+2 なら ウィンドウ切替え
(n==3)? &05 ; [ESC]+3 なら 文字列の検索・置換
(n==4)? #64 ; [ESC]+4 なら 分割モード切替え
(n==5)? &15 ; [ESC]+5 なら ↓検索得
(n==6)? #46 ; [ESC]+6 なら ^B ブロックモード
(n==7)? >A ; [ESC]+7 なら ^Y 矩形ブロック削除
(n==8)? >B ; [ESC]+8 なら ^KK 矩形ブロック記憶
(n==9)? >C   ; [ESC]+9 なら ^J 矩形ブロック挿入
(n==0)? #59  ; [ESC]+0 なら 検索文字列の取得
.
:A &z("AI_CLOCK!",1) >* ;^Y 矩形ブロック削除
:B &z("AI_CLOCK!",2) >* ;^KK 矩形ブロック記憶
:C &z("AI_CLOCK!",3) >* ;^J 矩形ブロック挿入
.
*
---------------------------------------------
Vz.defの変更
コマンドキー割り当て削除
21 ; ^I [TAB] :タブ

マクロ追加
45 [TAB]I "" #21.     ;TABを2回押すとtabになる
---------------------------------------------
=== az_Tab.def === K.TAM 2013/01/18
* M
80 [TAB]0 "Shift+[f1~10"
?.
n=r, ; 数字を n に
(n==1)? &04 ; [Tab]+1 なら モードメニュー
(n==2)? &07 ; [Tab]+2 なら サブメニュー
(n==3)? &03  ; [Tab]+3 なら ジャンプメニュー
(n==4)? #63 ; [Tab]+4 なら @T 編集テキスト切替え
(n==5)? &16 ; [Tab]+5 なら ↑検索
(n==6)? &25 ; [Tab]+6 なら ^KB 矩形ブロックモード
(n==7)? >A ; [Tab]+7 なら EXMN
(n==8)? &06 ; [Tab]+8 なら マクロ & etc.
(n==9)? >C ; [Tab]+9 なら stkheip
(n==0)? &17 ; [Tab]+0 なら タグジャンプ
.
:A &z("Az_Exmn") >*.
:C &z("stkhelp") >*
.
*
----------------------------
結構快適になりました。

« Vz用マシンもそろそろ決めなきゃ | トップページ | 立春を過ぎたが・・まだ寒い »

LX & Vz」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

« Vz用マシンもそろそろ決めなきゃ | トップページ | 立春を過ぎたが・・まだ寒い »

フォト
2017年11月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

リンク

無料ブログはココログ