|
>>1622 68user > これは tcsh や bash が端末ドライバを経由せずに、直接キー入力を > 取得しているからです。これを canonical モードといいます。端末の中で > 動く mule や emacs や vi もcanonical モードになっているわけです。 > これらは端末ドライバを経由していないので、stty の設定とは無関係です。 ttyドライバは経由してるけど、canonicalはほぼ素通しなモードなので、直接取ってるように見えてる。 コントロールコードは、sttyでの設定と同一のものを使用するプログラムが多い。 が正確でしょう。 canonicalモードとrawモードの違いを述べよ。 |
|
>>1621 68user >確か webtimer って言ったかな。検索して探してみてください。 それ,私のです(泣). >>1599 キチキチ WebTimerは http://jp.usami.com/~robot01/ です.我が家の自宅サーバーからつつきます. とりあえず'98夏から動いてます. 最近メンテしてませんけど,よかったらどうぞ... |
|
>>1622 68user う、canonical と 非 canonical が逆でした。canonical は1行単位、 非 canonical が素通しモードでした。 >>1624 403 > canonicalモードとrawモードの違いを述べよ。 ちと調べてみましたが、canonical, non-canonical と raw, cbreak, cooked の関係がいまいち…。うーむ。 >>1610 rosegarden > % stty erase ^H あと、stty を実行するときには端末が割り当てられている必要が あるので、~/.cshrc に stty erase ^H と書いていると、rcp などを使ったときに (コピーはできますが) stty がエラーとなります。なので if ( ${?TERM} ) then stty erase ^H endif と、環境変数 TERM が設定されている (=端末が割り当てられている) ときだけ stty が実行されるようにしましょう。telnet や rlogin でログインしたときは stty が実行され、rcp のときは実行されません。 ここまで書いてふと思ったのですが、stty って ~/.login に書いとけば こういうことを気にする必要はないのか? >>1625 Netboy >> 確か webtimer って言ったかな。検索して探してみてください。 > それ,私のです(泣). 失礼しました (^^; お肉さんのとこで見た記憶はあったのですが。 |