mirror of
https://github.com/NishiOwO/VZEditor.git
synced 2025-04-21 16:44:40 +00:00
726 lines
15 KiB
Plaintext
726 lines
15 KiB
Plaintext
======== mi.def (v1.57) ========
|
||
|
||
* C コマンドキー
|
||
|
||
00 ^Q ^K [ESC] ;2ストロークキー(最大6個)
|
||
01 ^B :直前のコマンド実行
|
||
02 ^@ :キーボードマクロ
|
||
03 [ESC] :エスケープ
|
||
04 ^M [CR] :リターン
|
||
05 ^E [UP] :↑
|
||
06 ^X [DOWN] :↓
|
||
07 ^S [<--] :←
|
||
08 ^D [-->] :→
|
||
|
||
09 ^A ^[<--] :1語←
|
||
10 ^F ^[-->] :1語→
|
||
11 ^QS \[<--] :論理行頭
|
||
12 ^QD \[-->] :論理行末
|
||
13 ^V [INS] :挿入モード
|
||
14 ^H [BS] :バックスペース
|
||
15 ^G [DEL] :1文字削除
|
||
16 \[BS] :語の先頭まで削除
|
||
17 ^T \[DEL] :語の終りまで削除
|
||
18 ^QT ^[BS] :行頭まで削除
|
||
19 ^QY ^[DEL] :行末まで削除
|
||
20 ^U :削除文字(列)復活
|
||
21 ^I [TAB] :タブ
|
||
22 ^P :制御文字入力
|
||
23 ^[ :1語大/小文字変換
|
||
24 ^] :文字列の複写
|
||
25 :ファイル名の複写
|
||
|
||
30 ^QP \[INS] :P ページングモード
|
||
31 :ロールアップ
|
||
32 :ロールダウン
|
||
33 :ロールアップ2行
|
||
34 :ロールダウン2行
|
||
35 :ページアップ
|
||
36 :ページダウン
|
||
37 ^QW ^[RLDN] :スムースアップ
|
||
38 ^QZ ^[RLUP] :スムースダウン
|
||
39 ^QE ^[UP] :画面の上端
|
||
40 ^QX ^[DOWN] :画面の下端
|
||
41 ^QR :ファイルの先頭
|
||
42 ^QC :ファイルの最後
|
||
43 ^QJ :直前のカーソル位置
|
||
44 ^QM :カーソル位置マーク
|
||
45 ^QL :指定行番号ジャンプ
|
||
|
||
46 ^KB [F06] :ブロックモード
|
||
47 ^Y [F07] :行・ブロック削除
|
||
48 ^KI [F09] :行・ブロック挿入
|
||
49 ^KK [F08] :行・ブロック記憶
|
||
50 ^KC \[F09] :行・ブロック複写
|
||
51 ^KY :K スタックの消去
|
||
52 ^QK :B ブロックの先頭/最後
|
||
53 ^N :1行挿入
|
||
54 :U 行の回復
|
||
|
||
55 :検索文字列の設定
|
||
56 ^QA :R 文字列の置換: 範囲指定
|
||
57 :C 前回の連続置換の再実行
|
||
58 ^Q[ :対応する()[]{}<>
|
||
59 ^QG :検索文字列の取得
|
||
60 :タグ情報の取得
|
||
61 :I 文字列の選択複写
|
||
|
||
62 [CLR] :ウィンドウ切替え
|
||
63 [F02] :編集テキスト切替え
|
||
64 [F04] :分割モード切替え
|
||
65 \[F04] :分割位置の変更
|
||
66 :L 表示行数切替え ($lc)
|
||
67 :R Read onlyモード
|
||
68 ^QI :I インデントの変更
|
||
69 :C テキストの比較
|
||
|
||
70 [ESC]N :N 新たなファイルの編集
|
||
71 [ESC]R :V*ファイルのリード
|
||
72 :新規ファイルオープン
|
||
73 :ファイルのクローズ
|
||
74 :クローズ・オープン
|
||
75 :ファイルのセーブ
|
||
76 [ESC]W :W*既存ファイルへ追加
|
||
77 :エディタを終了
|
||
78 ^QH \[F02] :DOSコマンド実行
|
||
79 \[ESC] :D DOS画面出力の参照
|
||
|
||
80 ^K^ :再カスタマイズ
|
||
81 ^K_ :キーボードマクロ文挿入
|
||
82 [ESC]R :R ファイル名の変更
|
||
83 :プロファイル情報のセーブ
|
||
|
||
88 \[<--] :選択← ; Filer
|
||
89 \[-->] :選択→ ;
|
||
90 \[UP] :選択↑ ;
|
||
91 \[DOWN] :選択↓ ;
|
||
92 [CLR] :先頭/最後 ;
|
||
93 [TAB] :ウィンドウ切替え ;
|
||
94 [BS] :親ディレクトリ ;
|
||
|
||
95 \[ESC] :DOS画面出力の参照 ; DOS
|
||
96 ^W :エイリアス一覧 ;
|
||
97 ^[CR] :コマンドの展開再表示 ;
|
||
98 \[CR] :ファイラー ;
|
||
|
||
* F ファンクションキー表示
|
||
|
||
"FILE","TEXT","JUMP","SPLIT","FIND","SEL","CUT","COPY","PASTE","TAG"
|
||
"mode","dos","str","split", "find", "sel","macro","misc","paste","dup"
|
||
|
||
* T テキストウィンドウ
|
||
|
||
"編集ファイル名 <$pd>",50
|
||
"",1
|
||
"",1
|
||
"追加ファイル名",50
|
||
"パス・マスク",50
|
||
"検索文字列",50
|
||
"置換文字列",50
|
||
"複写文字列",50
|
||
"行番号",1
|
||
"ファイル名 <$pd>",50
|
||
|
||
* S システムメニュー
|
||
|
||
1 "マクロメニュー",40,0,28
|
||
2 "エイリアス一覧",40,0,10,-1
|
||
3 "編集テキストの切替え",37,0
|
||
|
||
4 "置換する範囲は?",14,3
|
||
"A テキスト全体"
|
||
"F カーソル以降"
|
||
"B カーソル以前"
|
||
|
||
5 "",13,7
|
||
"W *.*"
|
||
"Q ."
|
||
"C .h .c"
|
||
"A .inc .asm"
|
||
"E .exe .com"
|
||
"B .bat"
|
||
"D .doc .txt"
|
||
|
||
6 "",16,7
|
||
"F ファイル名"
|
||
"E 拡張子"
|
||
"N 新しい順"
|
||
"O 古い順"
|
||
"L 大きい順"
|
||
"S 小さい順"
|
||
"D ディレクトリ"
|
||
|
||
7 "",14,6
|
||
"C 比較の実行"
|
||
"E 存在"
|
||
"N 新しい"
|
||
"O 古い"
|
||
"L 大きい"
|
||
"S 小さい"
|
||
|
||
8 "",15,9
|
||
"C コピー copy %1 %2"
|
||
"D 削除 del "
|
||
"P パック lha a %2 %*"
|
||
"U アンパック lha x "
|
||
"V パックリスト lha l "
|
||
"A 比較(Asc) fca %1 %2"
|
||
"B 比較(Bin) fcb %1 %2"
|
||
"T テスト dir "
|
||
"X 実行 %1 %2"
|
||
|
||
9 "",0,3
|
||
"com"
|
||
"exe"
|
||
"lzh lha l "
|
||
|
||
* M マクロ
|
||
|
||
2 [F01] "ファイルの操作"
|
||
?. !01
|
||
|
||
3 [F03] "カーソルの移動"
|
||
?. !02
|
||
(r)>?{ #41 #45 >A >A >A >A >A &59 #42 } .
|
||
:A n=(r-1)%5, +(n) .
|
||
|
||
4 \[F01] "各種モードの設定"
|
||
?. !03
|
||
(r== 4)?{ #66 . }
|
||
|
||
5 \[F07] "マクロの操作"
|
||
?. !06
|
||
|
||
6 \[F08] "その他のコマンド"
|
||
?. !07
|
||
|
||
;--- ファイルの操作 ---
|
||
|
||
10 [ESC]E "E テキストの保存と終了"
|
||
?. (wc==1)? #83 #C (s==4)?'Y'
|
||
|
||
11 [ESC]S "S テキストのセーブ"
|
||
?. mb-, #S #m
|
||
|
||
12 [ESC]Q "Q テキストを放棄"
|
||
?. #] (mr!=1)? { #C .}
|
||
&a(37) (r>0)? { #C 'N' }
|
||
|
||
13 [ESC]O "O 編集のやり直し"
|
||
?. (mr!=1)?.
|
||
&a(37) (r>0)? { &s #L 'n' #P #m &d }
|
||
|
||
14 [ESC]D "D テキストの二重化"
|
||
?. (wt)? >A
|
||
(wn==0 || wc==tc)?{ &m(6). }
|
||
&s sn[, sn-,
|
||
&#Y(0) l=ln, ly[,
|
||
#R #P #m mr=$80,
|
||
ky], ev[, ev-, &#J(l) ev], #W
|
||
sn], &d #Y .
|
||
:A (mr<=1)?{ #W (mr<=1)?{ #W . }}
|
||
#C (wt)?{ #W &#Y(0) }
|
||
|
||
15 [ESC]A "A 全テキストの保存と終了"
|
||
?. #Q (s==4 && r)? 'Y'
|
||
|
||
16 [ESC]X "0 エディタの終了"
|
||
?. #[
|
||
|
||
17 [ESC]I "I カーソル位置へ挿入"
|
||
?. (mr==$80)?{ &m(36) . }
|
||
&m("カーソル位置へファイルを読み込みます")
|
||
n=wn, c=wc,
|
||
#R
|
||
:A (s)?{ &c >A }
|
||
(wc==c)? >Z
|
||
mr=-1,
|
||
&s
|
||
#W &#T(n)
|
||
:B #W &#T(c+1)
|
||
#b #_ (ct)?{ #> #m #x }
|
||
:C #y (mb)?{ #W #< #i (ek)?? #B #W >C }
|
||
#C &#T(n)
|
||
#< #i (ek)?? #B
|
||
(wc>c)? >B
|
||
&d
|
||
:Z &m("")
|
||
|
||
;--- 文字列の操作 ---
|
||
|
||
20 \[F03] "文字列の検索・置換"
|
||
?. sy[, sy+,
|
||
!05
|
||
(r==2)?{ &01 "FN" >Z }
|
||
(r==3)?{ &01 "FY" }
|
||
:Z sy],
|
||
|
||
1: #56
|
||
:A (s)??{ sy], / } (s==1)?{ &l >A }
|
||
|
||
21 ^QF "文字列の↓検索"
|
||
?. mp[, #F &l mp], (r)?. >26
|
||
|
||
22 ^QB "文字列の↑検索"
|
||
?. mp[, #F &l mp], (r)?. >28
|
||
|
||
23 ^^ "カーソル文字列の↓検索"
|
||
?. mp[, #G mp], >26
|
||
|
||
24 ^\ "カーソル文字列の↑検索"
|
||
?. mp[, #G mp], >28
|
||
|
||
26 ^L [F05] "↓検索"
|
||
?. mp[, mp=2, #c mp],
|
||
|
||
28 ^O \[F05] "↑検索"
|
||
?. mp[, mp=2, #r mp],
|
||
|
||
;--- カーソルの移動 ---
|
||
|
||
30 \[<--] "画面の左端"
|
||
&x(0)
|
||
|
||
31 \[-->] "画面の右端"
|
||
&x(wd-2)
|
||
|
||
32 ^W "ロールアップ"
|
||
?. ky=ly, #w (r)?.
|
||
(ly==ky && ly<wy-2)? #x
|
||
|
||
33 ^Z "ロールダウン"
|
||
?. ky=ly, #z (r)?.
|
||
(ly==ky && ly)? #e
|
||
|
||
35 ^R [RLDN] "ページアップ"
|
||
?. (fc==0||mp)?{ #r . }
|
||
&01 (r){ #w (r)?. }
|
||
|
||
37 ^C [RLUP] "ページダウン"
|
||
?. (fc==0||mp)?{ #c . }
|
||
&01 (r){ #z (r)?. }
|
||
1: n=wy, (Eh)? (n/=2) ? (n--) (n)
|
||
|
||
38 \[UP] "高速スクロールアップ"
|
||
(s==3)?{ #90 . } (s)?.
|
||
(wt && fd)?{ #w #W #w #W . }
|
||
(fb)?? { #33 . }
|
||
(-1){ #e (ks&1)??. }
|
||
|
||
39 \[DOWN] "高速スクロールダウン"
|
||
(s==3)?{ #91 . } (s)?.
|
||
(wt && fd)?{ #z #W #z #W . }
|
||
(fb)?? { #34 . }
|
||
(-1){ #x (ks&1)??. }
|
||
|
||
40 \[RLDN] "他画面ロールアップ"
|
||
?. (wt)?{ #W #w #W }
|
||
|
||
41 \[RLUP] "他画面ロールダウン"
|
||
?. (wt)?{ #W #z #W }
|
||
|
||
42 [ESC]0 "行番号ジャンプ"
|
||
?. #J &o('0'+r) &l
|
||
|
||
43 ^J "マーク"
|
||
?. &m("マーク#(0-4)を入力して下さい")
|
||
:A &k (r==0)?>A
|
||
(r>='0' && r<='4')??{ &m("") . }
|
||
i=r-'0', &#M(i) &m("マーク #%d",i)
|
||
|
||
44 ^Q0 "マークジャンプ"
|
||
?. &#U(r)
|
||
|
||
45 ^[CLR] "表示位置変更"
|
||
?. y=wy-1,y/=2,
|
||
(ly==y)?{ ky=wy-2, >A }
|
||
(ly==1)?{ ky=y, >A }
|
||
ky=1,
|
||
:A &d #]
|
||
|
||
46 [F10] "タグジャンプ"
|
||
?. #60 (r)?.
|
||
#O #e #m
|
||
|
||
;--- その他 ---
|
||
|
||
50 \[CR] "カーソル行の下に1行挿入"
|
||
(s==2)? #98 (s)?.
|
||
mi[, mi-, #> #m mi],
|
||
|
||
51 \[F10] "行の複製"
|
||
?. #k #i
|
||
|
||
52 \[CLR] "全画面表示"
|
||
(s==1) ? { #P . } ;文字列入力のときはファイル名
|
||
(s)? .
|
||
&#Y(0)
|
||
|
||
53 ^QN "行番号表示"
|
||
?. dl!, &d #]
|
||
|
||
54 ^QQ "カーソル行の書き直し"
|
||
?. #? #x
|
||
|
||
55 [ESC]T "TABサイズの変更"
|
||
?. ht=12-ht, &d
|
||
|
||
56 [ESC]^ "外部マクロの実行"
|
||
?. #O &?(pi) "*.def" #m
|
||
:A (s)?{ &c >A } (r<0)?.
|
||
#80 (r)?.
|
||
#C >*
|
||
|
||
57 [ESC]@ "マクロ文の実行"
|
||
?. &g("【マクロ文】")
|
||
(r==-1)?.
|
||
&e(pw)
|
||
&m("Result: %d %u $%x '%c' $"%16s$"",r,r,r,r,r)
|
||
&d
|
||
|
||
58 ^[TAB] "文字列の補完"
|
||
?. (lx)??.
|
||
&s mp[,
|
||
(cm)?{ x=lx, i=2, }?{ &x(x) #t i++, }
|
||
#a #G #61 ' ' #h (i){ #e } #m #t
|
||
mp], #? cm=0,
|
||
|
||
59 ^KU "ペーストのUNDO"
|
||
?. mb=r, #y
|
||
|
||
;--- 矩形ブロックの操作 ---
|
||
|
||
61 \[F06] "矩形ブロックモード"
|
||
?.
|
||
#b (mb)?{ mb=4, xb=lx, }
|
||
|
||
62 [F07] "矩形ブロック削除"
|
||
m-,
|
||
>01
|
||
|
||
63 [F08] "矩形ブロック記憶"
|
||
m+,
|
||
>01
|
||
1:
|
||
?.
|
||
(mb != 4)?{ (m)? #k ? #y . }
|
||
&s
|
||
xx=-1, (kx > xb)? xx=kx,
|
||
n=ln, #b #B (ln < n)?{ n=ln, #B }
|
||
cc=0,
|
||
:A (ln <= n)? >Z #e
|
||
&x(xb) #b
|
||
(xx < 0)? #> ? &x(xx)
|
||
(m)? #k ? #y
|
||
cc++, >A
|
||
:Z &d
|
||
|
||
64 [F09] "矩形ブロック挿入"
|
||
?.
|
||
(cc)??{ #i . }
|
||
xx=lx,
|
||
ei[, ek[, ei-, ek-,
|
||
&s
|
||
:A (ct <= 1)?{ #> D(xx) #> }
|
||
#i #x (r)?{ #> #m }
|
||
(cc--)? >A
|
||
ek], ei],
|
||
&d
|
||
|
||
65 [ESC]] "] 行末のSPACE・TABの削除"
|
||
?.
|
||
(mb)??.
|
||
&s
|
||
n=ln, #b #B (ln > n)?{ n=ln, #B }
|
||
:A (ln >= n)? >Z
|
||
#>
|
||
(lx)?{
|
||
#s (ct == 2)?{ #d #16 }
|
||
}
|
||
#x >A
|
||
:Z &d
|
||
|
||
* Pop up menu
|
||
|
||
1 "", 26, 12
|
||
&10 &11 &12 &13 &14 #82 &15 &16 &17 #76 #71 #70
|
||
|
||
2 "", 24, 9
|
||
"T テキストの先頭へ"
|
||
"G 指定する行番号へ"
|
||
"1 マーク1へ"
|
||
"2 マーク2へ"
|
||
"3 マーク3へ"
|
||
"4 マーク4へ"
|
||
"5 直前のカーソル位置へ"
|
||
"U ペーストのUNDO"
|
||
"B テキストの最後へ"
|
||
|
||
3 "各種モードの設定", 36, 14, 7
|
||
"E 拡張メニュー", !04
|
||
"S*システム情報の表示", Ds
|
||
"N 行番号の表示", Dl
|
||
"C*CR以降へのカーソル移動 許可 禁止", En
|
||
"D 両画面スクロール", fd
|
||
"I オートインデント", Ei
|
||
"U カーソル行アンダーライン", Du
|
||
"R CR の表示", Dc
|
||
"T TABの表示", Dt
|
||
"F 検索時の英大/小文字 区別 同一視", Ec
|
||
"W*ワードサーチ", Ew
|
||
"G デフォルトの横幅(2~250)",WD
|
||
"M 編集テキストの横幅(2~250)",WE
|
||
"H*ページング単位 全画面 半画面", Eh
|
||
|
||
4 "", 36, 13, 7
|
||
"M メインメニュー", !03
|
||
"R ROLL UP/DOWNの動作 ジャンプ スムース",fc
|
||
"E EOFの表示", De
|
||
"B バックアップの作成", Eb
|
||
"2 20/25行モード $lc"
|
||
"N 行番号モード 論理行 表示行", Dn
|
||
"F フルパス名で表示", Df
|
||
"H タブのカラム数", HT
|
||
"L 1ページの行数", PG
|
||
"T TAB→SPACE変換", Eu
|
||
"\*バックスラッシュ \ \", Db
|
||
"Q*編集終了時の動作 Cont Quit",Sq
|
||
"S [SHIFT]+[↓][↑] 高速 超高速",fb
|
||
|
||
5 "", 28, 7
|
||
"F 文字列の前方 ↓ 検索", &21
|
||
"B 文字列の後方 ↑ 検索", &22
|
||
"Q 文字列の置換: 確認あり"
|
||
"A 文字列の置換: 確認なし"
|
||
#56 #61 #57
|
||
|
||
6 "マクロの操作", 24, 5
|
||
"マクロメニュー",!99
|
||
#80 #81 &56 &57
|
||
|
||
7 "", 24, 9
|
||
#30 #51 #52 #54 #67 #68 #69 #79 &65
|
||
|
||
;======== mihelp.def ========
|
||
|
||
* M マクロ
|
||
|
||
1 [HELP] "ヘルプ"
|
||
(s>1)? >A
|
||
(cd=='%')? >D
|
||
(cd=='#')?? >A
|
||
#d c=cd,
|
||
(c>='<' && c<='z')?{ #s i=c-'<', r=pv.i, >C }
|
||
&n r[, #s r], (r>=0)? >C
|
||
:A (s)>? { !01 !02 !03 !04 }
|
||
:B (r>=0 || r==-1 || r==-256)?.
|
||
:C (r==1~)?. ; 1=ヘルプのマクロ#
|
||
!00 (r&$FF)? >B >A
|
||
:D mp[, ec[, ly[, ec-,
|
||
&s
|
||
#b #d #d #G
|
||
#c (r)? { ky[, #^ ky], #c }
|
||
ly],ec],mp],
|
||
&d #]
|
||
|
||
* P メニュー
|
||
|
||
0 "It's ...",42,1,24,-1 #00
|
||
|
||
1 "スクリーンエディット",18,8
|
||
"C カーソルの移動",!11
|
||
"R スクロールとジャンプ",!12
|
||
"L 基本編集操作",!13
|
||
"B カット&ペースト",!14
|
||
"S 文字列の操作",!15
|
||
"F ファイル・ウィンドウ",!16
|
||
"M マクロ操作",!17
|
||
"E その他",!18
|
||
|
||
2 "テキストウィンドウ",18,2
|
||
"C カーソルの移動",!19
|
||
"L 基本編集操作",!13
|
||
|
||
3 "コマンドライン",18,3
|
||
"C カーソルの移動",!19
|
||
"L 基本編集操作",!13
|
||
"E その他",!20
|
||
|
||
4 "ファイラー",42,11,24,-1
|
||
#05 #06 #07 #08 #88 #89 #90 #91 #92 #93 #94
|
||
|
||
11 "",42,13,24,-1
|
||
#05 #06 #07 #08 #09 #10 #11 #12 &30 &31 #39 #40 &45
|
||
|
||
12 "",42,20,24,-1
|
||
&32 &33 &35 &37 &38 &39 &40 &41 #37 #38 #41 #42 #43 #44 #45
|
||
&42 &43 &44 &46 #30
|
||
|
||
13 "",42,12,24,-1
|
||
#13 #14 #15 #16 #17 #18 #19 #20 #21 #22 #23 #24
|
||
|
||
14 "",42,11,24,-1
|
||
#46 &61 #47 #48 #49 #50 &51 &59 #51 #52 &65
|
||
|
||
15 "",42,10,24,-1
|
||
&21 &22 &23 &24 &26 &28 #56 #58 #59 &58
|
||
|
||
16 "",42,17,24,-1
|
||
&10 &11 &12 &13 &14 #82 &15 &16 &17 #76 #71 #70
|
||
#62 #63 #64 #65 &52
|
||
|
||
17 "",42,5,24,-1
|
||
#02 #81 &05 &56 &57
|
||
|
||
18 "",42,11,24,-1
|
||
#01 #04 #53 &50 #54 &53 &55 #68 #78 #79 #80
|
||
|
||
19 "",42,8,24,-1
|
||
"ヒストリー↑",#05
|
||
"ヒストリー↓",#06
|
||
#07 #08 #09 #10 #11 #12
|
||
|
||
20 "",42,6,24,-1
|
||
"エディタへ",#03
|
||
"DOSコマンド実行",#04
|
||
#95 #96 #97 #98
|
||
|
||
;======== End of mihelp.def ========
|
||
|
||
* O オプション
|
||
|
||
Bt16 ;テキストバッファのサイズ (16..64KB)
|
||
Bq0 ;テンポラリバッファのサイズ: メモリ(KB)/EMS(page)
|
||
Bf32 ;DOSコマンド用メモリの最小値 (KB)
|
||
Bo32 ;コンソール出力取込みバッファサイズ (0..32KB)
|
||
GV0 ;裏VRAM使用モード
|
||
;(0=使用しない, 1=A8..B7, 2=B0..BF, 3=B8..BF/E0..E7)
|
||
EM ;EMSの使用ページ数 (0..128, EM=残り全部)
|
||
SW1 ;スワップモード
|
||
;(0=OFF, 1=text, 2=text&code, 3=TSR 2.6KB)
|
||
|
||
Bm2048 ;マクロバッファのフリーエリア
|
||
Ba0 ;エイリアスバッファ 〃
|
||
Hs256 ;文字列ヒストリー 〃
|
||
Hf128 ;ファイル名 〃
|
||
Hx128 ;DOSコマンドライン 〃
|
||
Ha64 ;アプリケーション 〃
|
||
Bl1024 ;行バッファサイズ (256..(Bt*1024/8))
|
||
Bc256 ;削除文字列バッファサイズ
|
||
Bu64 ;マクロ配列領域サイズ
|
||
|
||
TC10 ;オープン可能なテキスト数
|
||
WD80 ;表示カラム数 (2..250)
|
||
PG0 ;表示行番号のページ数
|
||
RS3 ;スムーススクロール速度 (0..4)
|
||
Ta8 ;タブカラム数
|
||
Tb4 ;.C .H のタブカラム数
|
||
Ci5 ;カーソル形状 (挿入) (0..15)
|
||
Co4 ; 〃 (上書)
|
||
FW256 ;ディレクトリバッファの数
|
||
FV5 ;ディレクトリ表示モード (1=ロング, 5=ショート)
|
||
FS0 ;ディレクトリソートオプション (b0..b6)
|
||
FO3 ;ディレクトリコンペアオプション (b0..b4)
|
||
WL0 ;ウィンドウの表示位置 (0..15)
|
||
LC- ;エディット時の画面行数 (-/20/25)
|
||
|
||
An7 ;テキスト属性
|
||
Ac6 ; コントロール文字
|
||
Al5 ; 行番号
|
||
Ah15 ; ブロック
|
||
As13 ; ステータスバー
|
||
Ao14 ; コンソールファイル
|
||
Ar12 ; Read onlyファイル
|
||
Am6 ; メッセージ
|
||
Ab13 ; ウィンドウわく
|
||
At13 ; ウィンドウタイトル
|
||
Aw7 ; ウィンドウ文字
|
||
Af5 ; ウィンドウ先頭文字
|
||
Ai14 ; ウィンドウカーソル
|
||
Aj6 ; ヘルプウィンドウ
|
||
Ak6 ; キーモード
|
||
Ag1 ; ファイラー背景
|
||
Au6 ; ファイラーカーソル
|
||
|
||
Dl- ;行番号の表示
|
||
Dc+ ;CR の表示
|
||
Dt- ;TABの表示
|
||
De+ ;EOFの表示
|
||
Ds- ;システム情報の表示
|
||
Db- ;¥文字の表示
|
||
Dn- ;論理/表示行番号
|
||
Du+ ;カーソル行アンダーライン
|
||
Df+ ;フルパス名で表示
|
||
Dp- ;ファイル名の小文字表示
|
||
Dh+ ;ファイル名を左側に表示
|
||
Dg- ;新JIS罫線の表示
|
||
|
||
Ei- ;オートインデント
|
||
Es+ ;^QE,^QX でスムーススクロール
|
||
Ez+ ;EOF コードの付加
|
||
Eb+ ;バックアップファイルの作成
|
||
Eu- ;[TAB]でスペースコードを入力
|
||
Et+ ;タイトルサーチ
|
||
Eh+ ;全/半画面ページング
|
||
Ew- ;ワードサーチ
|
||
Ec- ;検索時の英大/小文字の同一視
|
||
Ex- ;テキストスタックfull時の警告
|
||
En+ ;カーソルを行末以降に表示させない
|
||
Ev+ ;ジャンプ後カーソルを画面の中央へ
|
||
Ek+ ;ブロックペースト後カーソル位置更新
|
||
Ea- ;表示カラム数の自動設定機能
|
||
RO- ;Viewモード
|
||
Ej- ;全角スペースのオートインデント
|
||
|
||
Sx+ ;コンソール出力の取込み
|
||
Se+ ;エスケープシーケンスのスキップ
|
||
Sd+ ;DOSコマンドラインの展開再表示
|
||
Sk- ;DOSコマンド実行前に、テキストスタックをクリア
|
||
Sr+ ;editfile にプロファイル情報をセーブ
|
||
Sy- ;[CR]/[SPC] で [Y]/[N]
|
||
;St- ;DEFファイルのタイトル表示
|
||
Sn- ;新規ファイルの確認
|
||
Sq+ ;Close,Quitで即座に終了
|
||
|
||
FP+ ;vjeb/mttk/atok を制御
|
||
FR- ;日本語入力モードで起動
|
||
FT0 ;FEPのタイプ (0=自動識別, 1=vjeb, 2=mttk, 3=atok)
|
||
FK- ;拡張ファンクションキー
|
||
|
||
* A エイリアス
|
||
|
||
cat type
|
||
ls dir %-w %1
|
||
sd symdeb
|
||
rene ren %1 %<.%2
|
||
fca fc %1 %2%\%>
|
||
fcb fc /b %1 %2%\%>
|
||
sete set %1=%%1%
|
||
test1 echo %: ; echo %& ; echo %.
|
||
test2 echo %wd% %%a %1 %%1% %%a%
|
||
|
||
* H ヒストリー
|
||
|
||
:string
|
||
include define static extern typedef struct switch default return
|
||
:file
|
||
\config.sys \autoexec.bat
|
||
|
||
* E その他
|
||
|
||
1
|
||
2 editfile
|
||
3 .doc .txt .bat .def .H .C .inc .asm
|
||
4 Drive Mask Path Sort View Window All TrCD RetCD Compare Exec
|
||
5 0●,◎.○1《2↓3》4←5■6→7『8↑9』=〃+※*★-【/】
|
||
6 0<>,<2C>.<2E>1<EFBFBD>2<EFBFBD>3<EFBFBD>4<EFBFBD>5<EFBFBD>6<EFBFBD>7<EFBFBD>8<EFBFBD>9<EFBFBD>=<3D>+<2B>*<2A>/<2F>-<2D>
|
||
7 */;
|
||
8 $6$pd>
|
||
9 .com .exe .obj .lib .arc .lzh
|
||
10 "$(95,96,9C,9D,9E,9F,88,97,1C,1F,1D)"
|
||
; <20> <20> <20> <20> <20> <20> | | → ↓ ←
|
||
;11 ゙チコソシイハキクニマノリモミラセタストカナヒテサンツ゚ームヘロワヌフアウエオヤユヨ
|
||
|
||
*
|
||
======== End of mi.def ========
|
||
|