试试 e3 Linux 文本编辑器

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

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

安装

在 Linux 或 BSD 上,您可以从发行版的软件仓库或端口树安装 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 还要快,如果您相信的话!

© . All rights reserved.