试试 e3 Linux 文本编辑器

这款小巧的文本编辑器拥有很小的二进制文件,但可以模仿您最喜欢的编辑器,实现强大的功能。
44 位读者喜欢这篇文章。
Coding on a computer

如果有一个小型文本编辑器,它可以模拟您选择的 EmacsVi、Pico、NEdit 甚至 WordStar,会怎么样?令人惊讶的是,这样的编辑器已经存在,它被称为 e3。它没有库依赖项,并且其二进制文件小于 20KB。

安装

在 Linux 或 BSD 上,您可以从发行版的软件存储库或 ports 树中安装 e3。

或者,您可以从源代码编译它,源代码可以在这里找到。

启动

启动 e3 时,您可以选择使用以下快捷命令

  • e3em 表示 Emacs 键绑定
  • e3vi 表示 Vi 键绑定
  • e3pi 表示 Pico (或 GNU Nano) 键绑定
  • e3ne 表示 NEdit 键绑定
  • e3ws 表示 WordStar 键绑定

如果您仅使用 e3 启动它,则它使用 WordStar 绑定。

e3 editor

使用 e3

正如您可能预期的那样,使用 e3 的体验完全取决于您运行的 e3 的“版本”。我不熟悉 WordStar 或 NEdit,但 e3 的其他默认设置有一个共同点:e3 不能替代您最喜欢的编辑器。

例如,GNU Emacs 中有数百个函数,而 e3em 缺少这些函数。 e3 编辑器为您提供您最喜欢的编辑器的最常用功能,并分配给熟悉的键。您可以依靠肌肉记忆来执行最常执行的任务。

启动 e3 时,您会被放置到一个包含有用的命令列表的缓冲区(屏幕)中。您可以使用相关的键盘快捷键将文件打开到缓冲区中。或者,您可以按 Return 退出帮助屏幕和应用程序。 这有点违反直觉,因此您可能会使用文件名(无论是否存在)一起启动 e3

$ e3em example.txt

如果您熟悉正在模仿的编辑器,那么您会立即感到宾至如归。您可以使用最常用的键盘快捷键来编辑文本,如有疑问,可以按 Alt+H(在 Vi 中是 Esc+H)以进入帮助屏幕。

试试 e3

如果您正在寻找易于编译的小型二进制文件,那么 e3 编辑器是一个绝佳的选择。 没有外部库依赖项,因此它相对便携,即使以二进制形式也是如此。 它可以让您轻松地感觉自己在几乎任何地方编译和运行的二进制文件中拥有 80% 的功能。

接下来读什么
Seth Kenlon
Seth Kenlon 是一位 UNIX 极客、自由文化倡导者、独立多媒体艺术家和 D&D 爱好者。 他曾在电影和计算行业工作,并且常常同时进行。

3 条评论

我刚刚试用了 e3,它太酷了! 我首先尝试了 e3vi,也会尝试其他的,很棒的发现!

我很高兴阅读有关各种不太知名的编辑器(包括基于控制台和图形用户界面的编辑器)的文章。

我知道还有一些我没有见过的编辑器,但可能错过了。 levee 编辑器是我见过的最小的二进制映像之一,甚至比 ed 还小(如果我没记错的话),但它在功能上与 vi 非常相似 - 但缺乏很多帮助; 您必须是一位经验丰富的编辑器用户才能使用它,但它很小且速度很快,甚至比 e3、jed 和 ed 还要快,如果您相信的话!

我很感兴趣! 我会看看。

供将来参考:https://github.com/Orc/levee

回复 作者 masinick

Creative Commons License本作品采用知识共享署名 - 相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.