mieki256's diary



2022/10/25(火) [n年前の日記]

#1 [z80] Form Feed は動かない

制御コードの 0x0c (Form Feed, FF) についてまだ調べているところ。コレは本当に、画面クリアとして機能しないものなのだろうかと。

_制御文字 - Wikipedia
_改ページとは (form feed, FF) かいページ: - IT用語辞典バイナリ

VT100 関係の資料についてググっていたら、「FF は LF で置き換えられる」と記述されてることに気が付いた。

_ANSI Control Functions Summary
Form feed : FF 0/12 : Treated as LF.

ANSI Control Functions Summary より


_ctlseqs(ms)
FF : Form Feed or New Page (NP). (FF is Ctrl-L). FF is treated the same as LF.

ctlseqs(ms) より


_対応制御シーケンス
0x0c : FF : LFと同じ

対応制御シーケンス より


VT100互換相当の Tera Term も、Mintty も、0x0c が画面クリアとしては働かずに改行になってしまったけれど、仕様通りの動作だったのだな…。やはり、ESC [2J を送って画面クリアするのが妥当らしい…。

_c - Form feed does not clear the screen - Stack Overflow

以上です。

過去ログ表示

Prev - 2022/10 - Next
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 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project