fcntlの陰謀

fcntlというのをご存知だろうか? 簡単に説明すると、 UNIX系のOSでファイル・ディスクリプタに対して いろいろと操作するためのPOSIX準拠の関数である。

で、まあ日本語で文章を書いていてfcntlって書きたくなったらどうするだろう? たぶん、日本語入力をオフにして「f・c・n・t・l」と順番にキーボードを打つと思う。 しかし、全角キーを押すところを間違えて隣のAltキーを押してしまうこともあるん じゃないだろうか?いや、ある。

例えばxyzzyというエディタを使ってる場合を考えると、 Alt-fで「ファイル(F)」、その後にcで「閉じる(C)」、 そしてnで「ファイルを保存しますか?いいえ(N)」!!!! 恐ろしいことに編集中のファイルがあぼーんされてしまうのだ。

どうでもいいけど、ケコーンってハッピーアイスクリームだな。