.バイナリーファイル。
EB/BB/SB コマンドでファイルを開いた場合、あるいは通常のE/Bコマンド
の場合ファイルの先頭の1024文字以内に30%以上のx20 以下の(x0d,0aは
除く)文字がある時バイナリーファイルとみなします。
バイナリーファイルでは行区切り文字(0x0d0a,0x0a)はデータとして
取扱い,行は初期表示幅パラメータ(/Mnn,省略値nn=72)で区切られます。
行番号欄は省略値HEXオフセット表示で行番号表示にも設定出来ます
(NUMコマンド).
"XIN"コマンド(Ctrl+F11)でモードをHEX入力モードに切り換えれば文字部に
HEXコードで入力することもできます。
バイナリーファイルの場合、HEX入力モードのとき入力禁止文字のチェック,
DBCSのチェックは行われません.
タブ文字(0x09)もデータとなり桁位置合わせによる行の拡張表示は行いません。
EH/BH/SHコマンドで開けば文字とHEX数字の両方をダンプ形式で表示します。
/Mxオプションで開くか開いた後HEXコマンド(Ctrl+F10)を使うとHEX2段表示
(文字とHEX数字を同じ桁位置で表示)で表示します。
ディレクトリー画面、ファイル名指定画面では 行コマンド
"1":表示(=BB),"2":編集(=EB),h/H:Hexモード(=BH/EH)が使えます。
小文字は画面の表示/編集に従い、大文字はその反対のモードで開きま
Hex表示のとき Alt+g で 文字部--横HEX部--縦HEX部の対応する位置へカーソルを
移動することが出来ます。
HEX 2段表示の例。
HEX 2段表示の例。
****|********** TOP OF FILE *****************************************************
0001|G:\src\xe>h:\tool\lha.exe v k:\xe117\xegcc117
|43577657636357666566626762726357633357666633322222222
|7ac323c85e8ac4ffccc81e585060bac85117c8573311700000000
0002|Listing of archive : k:/xe117/xegcc117.LZH
|467766626626766676232632763332766663332454
|c9349e70f6012389650a0baf85117f85733117eca8
0003| Name Original Packed Ratio Date Time Attr Type CRC
|22466622222222224766666622225666662256766222467622222566622247772577622454
|00e1d50000000000f2979e1c0000013b54002149f00041450000049d500014420490500323
ダンプ形式HEX 表示例。
****|********** TOP OF FILE *********************************************
0000|G:\src\xe>h:\tool\lh| 473a5c73 72635c78 653e683a 5c746f6f 6c5c6c68
0014|a.exe v k:\xe117\xeg| 612e6578 65207620 6b3a5c78 65313137 5c786567
0028|cc117 Listi| 63633131 37202020 20202020 200d0a4c 69737469
003c|ng of archive : k:/x| 6e67206f 66206172 63686976 65203a20 6b3a2f78
0050|e117/xegcc117.LZH | 65313137 2f786567 63633131 372e4c5a 480d0a20
0064| Name Origi| 204e616d 65202020 20202020 2020204f 72696769
0078|nal Packed Ratio| 6e616c20 20202050 61636b65 64202052 6174696f
008c| Date Time A| 20202044 61746520 20202020 54696d65 20202041
00a0|ttr Type CRC-----| 74747220 54797065 20204352 430d0a2d 2d2d2d2d