.日本語入力、コード変換。
#ifdef UNX
#ifdef AIX
SJIS 使用。表示と入力が可能です。
#endif
#ifdef LNX
EUC 使用。 CONSOLE上では kon の時に表示が可能です。konだけでは入力はできません。
gnome-terminal,ktermなどのターミナルエミュレーターで入力が可能です。
半角カタカナの扱い。
EUC-JPでは半角カタカナは SS2(0x8e)+xx(例えば"ア"は0x8eb1) 形式の2バイト1桁表示です。
RH9版では印刷不能文字扱いでしたが、FC版から2桁(gxe:2桁表示,xe:半角カタカナ+タブ表示文字)表示になります。
タブ表示文字は "Tab on/off" コマンドで表示を On/Off 出来ます。
また3バイト漢字(補助漢字:SS3(0x8f)+DBCS)は"漢字"(2桁)+"タブ拡張文字"(1桁)で表示します。
#endif
#else
SJIS(MS932)使用。
#endif
CVコマンドがSJIS,EUC,IBM-EBCDIC,unicode,UTF-8のコード変換を
サポート。英小文字拡張<->カタカナ拡張の変換設定ミスによるの
文字化けの戻しもサポート。
またHEX表記の文字列の文字コードへの戻しもできます。
例えばメインフレームとの通信ログなどはHEXダンプ行のみを
表示して(例えば、xx;f 0 1 all)
"cv x2c ebc 5-80:100 mult nx"
とすれば HEX表記->EBCDIC->ASCII 変換結果を 100桁以降に書き出します。
添付の xcv は同様の機能の 外部ツールです。