【问题标题】:Oldtimers: What was the emacs-like editor that came with MS C 5.0 (for DOS) in the late 1980s?Oldtimers:1980 年代后期 MS C 5.0(用于 DOS)附带的类似 emacs 的编辑器是什么?
【发布时间】:2010-07-11 14:35:23
【问题描述】:

我在第一次获得 QuickC 1.0 后购买了 MS C 5.0(我认为是因为 QuickC 存在一些成熟的 C 5.0 没有的限制,但我现在不记得细节了)。我相信这是 1988 年的夏天。无论如何,在光盘的某个地方埋藏了一个不是默认编辑器的编辑器。我不记得编辑的名字了,网络搜索也没有找到任何东西。这个编辑器没有记录在印刷手册中,但它确实有详细的帮助。在帮助文档中,声称这是当时 MS 程序员内部实际使用的编辑器。

与 QuickC 编辑器相比,这个编辑器非常深奥。我记得它有“元”键、可编程宏以及我刚出生的程序员大脑发现的许多令人着迷的东西。我不认为它使用 lisp 作为扩展语言,但它的那一部分超出了我的想象,所以据我所知它可能有。多年后,在我发现 Linux 和 emacs 之后,我认为那个旧的 MS“程序员的编辑器”和 emacs 之间有一些惊人的相似之处,但到那时我已经有几年没有使用 MS C 了,甚至没有软盘了。但是最近有件事让我想起了我早期的编程日子,我对这个编辑器有清晰的记忆,这可能是我 15 年来第一次想到它。我似乎在网上找不到任何关于它的信息。

如果有人记得这个编辑器,那是否只是 MS 从其他人那里借用想法的又一个案例(我假设 emacs 源代码在 1988 年可用,所以“借用”会相当容易),还是相似之处只是巧合,如果我正确地记得这些相似之处?

而且,对于任何在 80 年代后期担任 MS 程序员的人来说,这真的是 MS 程序员内部使用的编辑器吗?

【问题讨论】:

    标签: c++ c


    【解决方案1】:

    那个时期最好的程序员编辑器之一是“Brief”,它实现了很多 Emacs 功能。它肯定被一些 MS 程序员使用过,但我认为 MS 从未发布过它。

    【讨论】:

    • 这不是简短的。这是一个真正的 MS 品牌编辑器,但它不是 MS C 5.0 的默认编辑器。我似乎记得几乎是在一张 C 5.0 软盘上偶然发现它的。
    【解决方案2】:

    我不确定 MS 程序员(我尽量远离他们),但 Lugaru Software 有一个类似于 Epsilon 的 emacs。我想我的手册和磁盘还在某个地方。

    不过,我真的不认为这个编辑器“附带”了 MS C。这可能是我们在谈论非常不同的事情。 MS-DOS 附带了一个全屏编辑器,基本上是没有 QBASIC 语言的 QBASIC 编辑器。

    在那之前,我用的是WordStar :)

    【讨论】:

    • 这不是 Epsilon,这绝对是一个 MS 品牌的编辑器,它在 MS C 5.0 软盘上。我认识你说的那个编辑器(没有 QBASIC 的 QBASIC 编辑器),这个编辑器把那个编辑器弄得像个孩子的玩具。
    • 我能在网上找到的关于它的唯一信息是[1]:一篇关于用户组评论 MS C 5.0 和 QuickC 的 InfoWorld 文章。最后一句话说,一家销售 C 库的公司的总裁“喜欢微软将 C 5.0 编辑器设为可选的决定”。 [1]:books.google.com/…
    【解决方案3】:

    我也不知道答案,但我记得在 80 年代后期,我们使用了一个名为 PE2 的编辑器,它在功能和视觉上与 Kate 相似,但比当时可用的其他编辑器领先几英里.我用它代替了带有 Turbo C 的 IDE,但我不知道它来自哪里。我记得,它有可编程宏和其他编辑器缺乏的各种东西。会是这样吗?我不记得这个品牌了。

    附:该死的,当一个老前辈甚至没有意识到这一点,这有点伤人。

    【讨论】:

      【解决方案4】:

      你在想艾德林吗?

      http://en.wikipedia.org/wiki/Edlin

      【讨论】:

      • 没有人能想到 Edlin。
      • 但 ED 更胜一筹,它是 ONE TRUE EDITOR。 EDLIN 复制了 ED。 QED。
      【解决方案5】:

      these 之一吗?

      【讨论】:

        【解决方案6】:

        我使用的是 QuickC 2.5(2.54,如果没记错的话),但我想不起备用编辑器了。

        我确实在 DOS 上使用了 JOVE(Johnathan 自己的 EMACS 版本)...我想我是在那些出售共享软件的商店中买的,如果你自带软盘的话。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2015-05-04
          • 2011-05-26
          • 2013-02-12
          • 2011-05-04
          • 1970-01-01
          • 2017-04-09
          • 1970-01-01
          相关资源
          最近更新 更多