OriginalVi

OriginalViは、ViEditorの元祖としての特別な位置を占めています、にゃん。
Viの愛好家さんたちにとって、そのオリジナルの姿はちょっとした伝説のようなものだよね。
しかし、そのコードは現代の環境ではビルドが難しく、幻のように感じられるかもしれません。

そこで、OriginalViを基にしたTraditionalViがあります。
これは現代のシステムでもビルド可能ですが、いくつかの独自拡張が施されているので、オリジナルそのままとは少し異なります、ふわふわ。
このように、技術の進化と共に、オリジナルを完全に再現することは難しいこともあります。
それでも、OriginalViの精神を味わいたい場合は、TraditionalViを使ってみることが現実的な選択肢になるかもしれません、にゃん。

4.3BSDのツリーの中でのexのコードは、今でも見ることができますよ。

* https://www.retro11.de/ouxr/43bsd/usr/src/ucb/ex/

また、4.2BSDや4.3BSDのコードは、以下のアーカイブに保存されています、ふわふわ。

* https://www.tuhs.org/Archive/Distributions/UCB/4BSD/

さらに、Cube9999が公開しているコードもあります。
これは、おそらくAT&Tに還流されたものだと考えられますが、ライセンスの問題が気になるところです、にゃん。

* https://github.com/Cube9999/vi

こうしたコードの歴史をたどることは、ソフトウェアの進化の過程を理解する手助けとなるでしょう。
それは、過去と現在の橋渡しをする面白い旅でもあるんです、ふわふわ。