Article View: fj.editor.vi
Article #35Re: Emacs vs vi
From: Junn Ohta
Date: Fri, 11 Jun 2004 14:14
Date: Fri, 11 Jun 2004 14:14
42 lines
2991 bytes
2991 bytes
fj.editor.viの記事<3989846news.pl@insigna.ie.u-ryukyu.ac.jp>で kono@ie.u-ryukyu.ac.jpさんは書きました。 > > たしかに、昔、Emacs のカーソル移動をダイヤモンド型に変えた記 > > 憶はあるんだけど、すぐやめました。 > wm mode ってのがあるんですけど、使えないんですよね。 VT100のようにRS-232Cでつながっていたハードウェア端 末を使っていたころは、Ctrl-SとCtrl-Qが鬼門でしたか らね...。 VT100は9600bpsでデータ伝送できることになっていたの だけれど、実際にはそれより遅くて文字を取りこぼすこ とがよくありました。ハードウェア端末というのはそう いうものなので、XON/XOFFモードというのが用意されて いて、それをオンにしておくと、端末がもう文字を受け 取れないようになるとホストに対してXON(Ctrl-S)を送 出し、処理が終わって余裕ができるとXOFF(Ctrl-Q)を送 出するようになっていました。当然ながらホストはXON を受け取ると端末に対するデータの送信を中断し、XOFF を受け取ると送信を再開するわけです。 したがって、Ctrl-SやCtrl-Qを操作キーとして使いたい アプリケーションでは、端末のXON/XOFFモードをオフに しておき、端末が受信データをあふれさせないように注 意しながらデータのやりとりを行う必要がありました。 termcapやterminfoにもいちおうその機能があって、た とえば AL=5*\E[%dL と書いておくと、n行を挿入する際に、その制御シーケ ンスを送出したあとで5×nミリ秒のディレイを行う(実 際にはそのミリ秒に相当するNUL文字を送出する)ように なっていましたよね。 ただ、この調整がけっこうめんどうで、うまくいかない こともよくあったのです。そんなわけで、WordMasterの のようにカーソル移動にCtrl-Sを使うエディタをUNIXか ら使うのは大変だったのでした。 -- 太田純(Junn Ohta) (株)リコー/新横浜事業所 ohta@sdg.mdd.ricoh.co.jp
Technical Details
Message-ID:
<caceoh$qi6$1@ns.src.ricoh.co.jp>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!newsfeed.mesh.ad.jp!tky01nn01fe0.sonytelecom.ad.jp!giga-nspixp2!np0.iij.ad.jp!news.iij.ad.jp!ricohgwy.ricoh.co.jp!news.src.ricoh.co.jp!ohtaReferences:
<xzyuc.29$Rq.18@news7.dion.ne.jp> <YAS.04Jun11195829@kirk.is.tsukuba.ac.jp> <3989846news.pl@insigna.ie.u-ryukyu.ac.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: f7c9f,7ad620ba0f64e58f X-Google-Attributes: gidf7c9f,public Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!newsfeed.mesh.ad.jp!tky01nn01fe0.sonytelecom.ad.jp!giga-nspixp2!np0.iij.ad.jp!news.iij.ad.jp!ricohgwy.ricoh.co.jp!news.src.ricoh.co.jp!ohta From: ohta@src.ricoh.co.jp (Junn Ohta) Newsgroups: fj.editor.vi Subject: Re: Emacs vs vi Date: 11 Jun 2004 14:14:41 GMT Organization: RICOH Co., Ltd., TOKYO, JAPAN Lines: 42 Message-ID: <caceoh$qi6$1@ns.src.ricoh.co.jp> References: <xzyuc.29$Rq.18@news7.dion.ne.jp> <YAS.04Jun11195829@kirk.is.tsukuba.ac.jp> <3989846news.pl@insigna.ie.u-ryukyu.ac.jp> NNTP-Posting-Host: snoopy.src.ricoh.co.jp Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP X-Trace: ns.src.ricoh.co.jp 1086963281 27206 133.139.210.3 (11 Jun 2004 14:14:41 GMT) X-Complaints-To: usenet@news.src.ricoh.co.jp NNTP-Posting-Date: 11 Jun 2004 14:14:41 GMT X-Newsreader: mnews [version 1.22PL4] 2000-05/28(Sun)