🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.vi
Article #427

Re: $B%=%U%H%&%'%"$H;T>l86M}(B(wasYouhate GPL, dont you?)

#427
From: Nakayama Ryu~ji
Date: Thu, 27 Jan 2000 00:00
34 lines
2377 bytes
Article <86oguj$37k$1@ns.src.ricoh.co.jp> にて、
	ohta@src.ricoh.co.jp (Junn Ohta) さん、

> fj.editor.viの記事<014sc0gq9v.fsf@rina.pflab.ecl.ntt.co.jp>で
> 	nakayama.ryuji@lab.ntt.co.jpさんは書きました。
> > このshowmodeという変数(加えてモード表示という機能そのもの)は古い
> > (4.[23] BSDあたりの)viにはなかったような記憶があるんですけど、勘違いし
> > た人が後から付けてしまったとかいうことはないんでしょうか?
> 
> いえ、showmode自体はMark HortonらUCBの開発メンバー
> の発案によるものですね。4.3BSDのex/viソースを見る
> とTODOの中に出てきます。

あらら。やっぱり私の勘違いだったのですね。

笹部さんに変な言い掛かりを付けたような格好になってしまい、申し訳ありま
せん。

ただ、TODOの中に出てくるということは、4.3BSDの段階ではまだインプリメン
トされてなかったと考えていいんですよね?

> ソースやドキュメントを読む限り、input/insert mode
> とcommand modeという区別はviの初期のころから存在す
> るもののようです。

ふむふむ。そうすると「インサートモードというのはなくて、インサート動作
を示す文字の後にインサートされる文字列が並んで、その文字列の終了を示す
のがEscapeなのだ」というのはモードレスに見せようとする便法なのですね。

十分使える便法だと思いますが。

-- 
中山隆二
nakayama.ryuji@lab.ntt.co.jp
Technical Details
Message-ID: <01zotr7w3f.fsf@rina.pflab.ecl.ntt.co.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <sfl7lh09kl8.fsf_-_@stellar.co.jp> <qv7wvoznfes.fsf_-_@lively.mitaka.yokogawa.co.jp> <86mqvf$rru@news.nc.u-tokyo.ac.jp> <014sc0gq9v.fsf@rina.pflab.ecl.ntt.co.jp> <86oguj$37k$1@ns.src.ricoh.co.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: f7c9f,e1ee67ae09ed907a
X-Google-Attributes: gidf7c9f,public
From: Nakayama Ryu~ji <nakayama.ryuji@lab.ntt.co.jp>
Subject: Re: $B%=%U%H%&%'%"$H;T>l86M}(B(wasYouhate GPL, dont you?)
Date: 2000/01/27
Message-ID: <01zotr7w3f.fsf@rina.pflab.ecl.ntt.co.jp>
X-Deja-AN: 578228494
References: <sfl7lh09kl8.fsf_-_@stellar.co.jp> <qv7wvoznfes.fsf_-_@lively.mitaka.yokogawa.co.jp> <86mqvf$rru@news.nc.u-tokyo.ac.jp> <014sc0gq9v.fsf@rina.pflab.ecl.ntt.co.jp> <86oguj$37k$1@ns.src.ricoh.co.jp>
Content-Type: text/plain; charset=ISO-2022-JP
X-Complaints-To: news@inb.m.ecl.ntt.co.jp
X-Trace: inb.m.ecl.ntt.co.jp 948961990 29166 129.60.19.29 (27 Jan 2000 08:33:10 GMT)
Organization: NTT Information Sharing Platform Laboratories, Tokyo, Japan
Mime-Version: 1.0 (generated by tm-edit 7.106)
NNTP-Posting-Date: 27 Jan 2000 08:33:10 GMT
Newsgroups: fj.editor.vi