适用于 Linux 的 3 款轻量级文本编辑器

使用这些纯文本编辑器提高您的工作效率。
135 位读者喜欢这篇文章。
pink typewriter

原始照片由 Marco Tedaldi 拍摄。由 Rikki Endsley 修改。 CC BY-SA 2.0。

任何人都可以使用纯文本来更有效地工作。为此您需要的一个工具是一个不错的文本编辑器。

除非您是程序员、系统管理员或 DevOps 人员,否则该编辑器不需要充满功能和特性。对于大多数人来说,轻量级文本编辑器已经足够了。

在选择编辑器时,有很多选择。您可以使用 Linux 发行版内置的编辑器,也可以考虑以下这些轻量级文本编辑器之一

FeatherPad

正如其名称所示,FeatherPad 是一款非常紧凑的编辑器。其紧凑性隐藏了许多有用的功能,使 FeatherPad 成为几乎所有人的有效编辑器。

当您首次启动 FeatherPad 时,它看起来与大多数文本编辑器并没有太大区别。但它的启动速度确实很快。FeatherPad 的功能包括标记和编码语言的自动语法高亮显示、自动关闭括号(同样,在处理标记和编码语言时很有用)以及广泛的键盘快捷键集。

让我越来越喜欢的一个功能是定位文档选项卡的能力。在大多数以单独选项卡打开文档的文本编辑器中,这些选项卡都出现在编辑器窗口的顶部。使用 FeatherPad,您可以将选项卡放在顶部、底部、左侧或右侧。我发现将选项卡放在左侧可以减少视觉混乱和干扰。

总而言之,如果您想要一款体积小巧、速度快且包含一些有用功能的编辑器,FeatherPad 是一个不错的选择。

featherpad screenshot

代码

不要被这款编辑器的名称所迷惑;虽然您可以使用 Code 进行编程,但它仍然足够轻巧,可以进行日常文本编辑。

Code 专为 Elementary OS 设计,具有简洁的用户界面。事实上,工具栏上只有几个项目。除了打开和保存文件的图标外,还有用于更改您正在编辑的文件的语法高亮显示、更改缩进大小和行计数器的选项。正如我所说,简洁明了。

Code 的配置选项非常基本:您可以设置字体、缩进并启用文本换行。对于我们大多数人来说,这已经足够了。使用 Code,您可以专注于您的工作,而不是调整选项。对我来说,这是优秀工具的标志。

如果您确实需要更多功能,Code 还包含几个扩展。这些扩展类似于您在 gedit 中找到的扩展,包括括号完成、拼写检查器和单词完成。但是,并非所有扩展都开箱即用;您必须进入设置才能打开或关闭它们。

在我尝试过的 Elementary OS 通用编辑器中,Code 绝对是我的最爱。它可以完成我需要做的事情,而不会被一堆我永远不会使用的选项所干扰。

Code screenshot

Leafpad

尽管您可能会嘲笑,但有很多 Windows 用户将记事本称为他们的文本编辑之家。记事本是轻量级编辑器的极端例子——它没有花哨的功能或特性;它只是工作。

如果您已经从 Windows 跳槽到 Linux,或者是一位长期 Linux 用户,正在寻找一款简陋的文本编辑器,那么您会想要查看 Leafpad

没有多余的功能。您可以更改编辑器的字体、打开和关闭单词换行以及自动缩进文本。您还可以获得良好的搜索和替换功能。仅此而已。

您获得的是一个简单的画布,您可以在上面完成工作。这可以是写作、做笔记、维护 待办事项列表、编辑网页或摆弄配置文件。

Leafpad 是一款快速、简单、可靠的工具,用于快速而粗略的文本编辑。

Leafpad screenshot

结论

在纯文本工作中,您不能忽视轻量级编辑器。对于某些人来说,轻量级文本编辑器是理想的工具:它们体积小、速度快,并且没有太多的认知负担。它们让您专注于您的工作。正如我在 网络上的其他地方记录的那样,也许您想要像您希望的那样高效,所需要的只是纯文本。

您有喜欢的轻量级文本编辑器吗?欢迎通过留言与我们的社区分享。

接下来阅读什么
That idiot Scott Nesbitt ...
我是自由/开源软件的长期用户,撰写各种东西既为了乐趣也为了盈利。我并没有把自己看得太严肃,我所有的特技都是自己完成的。

19 条评论

没有人喜欢 Geany 吗?
我已经使用了将近十年

Geany 在另一篇综述文章中被提及,并且有一篇很好的文章专门介绍它。老实说,它已经获得了很多人的喜爱。

回复 ,作者:Mehargags(未验证)

绝对不是轻量级的... 但考虑到我作为开发人员的使用频率... 我在 Linux、Windows 和 Mac 上使用 Visual Studio Code。

集成的终端、目录和远程 ssh 支持绝对优于我使用过的任何编辑器。

Mousepad (xfce) 是一款出色的轻量级编辑器。它具有您想要的所有基本功能,例如语法高亮显示、行号、边距等,但仅此而已

只需使用 vi。
非常轻量级,它内置于您的系统并在终端中运行。

我使用 VIM 文本编辑器,它具有语法着色、标签系统、选项卡扩展、分屏等功能

那不应该发生,可能另有原因。(Neo)Vim 是迄今为止我用过的最快的编辑器,很少有感觉像它一样快的。我唯一知道的例外是只有一行非常长的巨型文件,但这些文件在几乎任何编辑器中都会很糟糕。

回复 ,作者:Michael Moore

哇,简直太棒了

Leafpad 中使用的字体名称是什么?

老实说,我不记得了。可能是 JetBrains Mono 或 IBM Plex Mono。

回复 ,作者:Mahdi Imeni(未验证)

我猜是因为我从 Fedora 和 Gnome 开始使用,所以我喜欢并使用 gEdit?...满足我所有的文本操作需求?这并不是说我不使用其他编辑器,但只要有可能?我会删除某些发行版附带的文本编辑器,并安装 gEdit。它只是完成了我需要它做的一切,而不会过于夸张。这也是我如此热爱 Linux 和开源社区的原因之一!任何人都可以安装/删除他们想要的任何东西,以使他们的环境更舒适,而无需担心“破坏”某些东西,这是最好的!!

我也很喜欢 gEdit。多年来我选择的编辑器。但是,在他们删除了“保存会话”内置功能并重做了 UI 后,我开始研究替代方案。我现在正在尝试 pluma(gEdit 分支)编辑器。

回复 ,作者:Eddie G. O'Connor Jr(未验证)

不错的文章,Scott。我在文本编辑器讨论中不常看到提到的一件事是那种编辑器:1) 将屏幕视为充满空白的画布,2) 倾向于在替换模式而不是插入模式下运行,以及 3) 实际上只对等宽字体有用。这是我遇到的第一种文本编辑器,它对于 FORTRAN 编程非常有用,其中第 1-5 列、第 6 列和第 7 列具有真正的含义,并且对于编辑字段宽度固定的数据文件非常有用。自从不再使用 FORTRAN 以来,偶尔当我需要处理大量数据时,我仍然会怀念这种能力,即使在使用 vi(m) 36 年之后...

这些是轻量级的吗?

学习 ed。

是的,Ed 很轻巧。在 Ed/ex/edit/vi 扩展家族中,levee 是一款占用空间非常小的 vi 替代方案。vi 用户会很熟悉它。

只要我们讨论的是无需 GUI 即可工作的编辑器,GNU nano 编辑器也非常简单。它具有足够的功能来完成 leafpad、mousepad、featherpad 所做的相同类型的简单事情,只是没有 GUI 复制/粘贴,但我相信它确实提供了一些复制和修改文本的方法,而无需记住任何击键加速器或命令。它们很容易获得,可以显示或从帮助中访问。大多数时候,您根本不需要任何特殊的东西。

回复 ,作者:Robert Solomon

哇,看起来真有趣

难以置信。非常有趣的信息。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© 2025 open-source.net.cn. All rights reserved.