在 1990 年代,我使用了一个很棒的编辑器,叫做Brief。但最近我在 Visual Studio 编辑器中使用 Brief 模拟器模式,我并不满意。
Brief 编辑器的一个主要优点是,它没有任何滚动条和菜单项,我可以完全使用我的屏幕。而且窗隔板也很纤细。
我的问题:那些曾经是Brief粉丝的家伙/女孩,在DOS版本死后,哪个编辑器更类似于DOS版本的Brief?
注意:当我在 Windows 中编辑时,这个问题会很明显。而且我有一些如何学会在 Linux 中使用 vi。
在 1990 年代,我使用了一个很棒的编辑器,叫做Brief。但最近我在 Visual Studio 编辑器中使用 Brief 模拟器模式,我并不满意。
Brief 编辑器的一个主要优点是,它没有任何滚动条和菜单项,我可以完全使用我的屏幕。而且窗隔板也很纤细。
我的问题:那些曾经是Brief粉丝的家伙/女孩,在DOS版本死后,哪个编辑器更类似于DOS版本的Brief?
注意:当我在 Windows 中编辑时,这个问题会很明显。而且我有一些如何学会在 Linux 中使用 vi。
只是一个建议:如果您已经了解 Vi(或 Vim),为什么不在 Windows 上也使用它呢?Windows 版本的 Vim 非常出色。Visual Studio 有一个 Vim 插件 (ViEmu),因此您可以在任何地方使用 Vim。我发现能够对我的所有任务使用相同的编辑命令非常有用。
我仍然偶尔会进入我的 DOS-BRIEF 只是为了纯粹的怀旧:-)
我现在使用 EMACS。这些命令需要更多的击键,但我几乎包含了 Brief 给我的所有内容。通过适当的配置,EMACS 也不会妨碍您。
如果你喜欢和 Brief 一起工作,我想你会喜欢 EMACS。这两位编辑器背后的哲学吸引了我——每个功能都经过深思熟虑,可定制性,强大的力量。
您将在 EMACS 中找到简短的东西,而不是在许多其他编辑器中:
1. 列块剪切/复制/粘贴
2. 文件名完成/文件夹列表,无需打开对话框/窗口
3. 直观的导航
4. 更多文本操作的东西
5.编辑器内编译和调试(虽然这通常会更痛苦地正常工作)
6. 拆分缓冲区
7. 缓冲区列表
8. 更多地使用键盘完成工作,减少对鼠标的依赖
9. 强大的宏
10.强大的正则表达式搜索/替换,快速搜索
11. 强大的编译脚本语言 还有更多...
您甚至可以隐藏滚动条 :-)
您可能会错过的一件事是用于剪切/删除的数字键减号和删除键,用于粘贴的 ins。(如果您使用笔记本,这无论如何都不会成为问题,因为在笔记本上获取这些键比 EMACS 的默认键绑定要困难得多)。如果你真的想要,你可以配置 EMACS 键绑定来处理这个问题。我已经使用脚本在像 Brief 这样的单个操作中获取行标记/剪切,这与 EMACS 的默认行为不同,EMACS 的默认行为是用一个命令标记行,然后用另一个命令剪切它。
一句警告的话。使用BRIEF,您可以在一周内开始高效工作。EMACS 需要比这更多的工作,但我发现这是值得的。
我喜欢 EMACS 的另一个关键是它几乎可以在所有操作系统上使用。我使用装有 Mac OS X 和 Windows XP 的 MacBook。我也偶尔使用 Ubuntu Linux。EMACS 随处可用,在这些操作系统之间切换时我不必停下来思考任何事情。
希望这可以帮助。
Visual SlickEdit 有一个简短的仿真模式——我已经使用它多年了。
看看 CodeWright 对 Brief 的模拟,它从 Brief 离开的地方开始。作为一名全职程序员,这是非常值得的。免费试用 30 天。罗伊斯·史密斯