てがみ: qatacri at protonmail.com | 統計 | 2021

202128703

202128600 この解決策として、仮想端末の文字をランダムに置換するプログラムを書いてみた。記号類はそのままなので、何をしているかはだいたい分かる。自分の知らない自然言語を使っているようにも見えて面白い。しかしこれで当初の目的が達せられるのかよく分からなくなってきた。

ところで、年季の入ったバッドノウハウ満載の UNIXer でも (仮想) 端末まわりの仕様はわりと知らないのではないか。

  1. 入力のエコーバックは誰が処理しているか。
  2. 仮想端末のウィンドウサイズ変更はどのように通知されるか。

どちらも初めて知ったら驚くと思う。ちなみにこれはまだ序の口で、端末まわりには闇が多いらしい。私もよく知らない。 CUI は過去のものになるどころか復権している感があるけれど、端末の仕様はあまりきれいとはいえない。テレタイプ端末の時代から拡張を重ねているのだから仕方ないとは思うけれど。