适用于 Linux 的 4 个基于终端的最佳文本编辑器

文本编辑器是任何操作系统上最常用的应用程序之一。 无论您是编写一些复杂的代码还是编辑基本的系统配置,您都将使用某种文本编辑器。 因此,重要的是您选择一个不会以任何方式减慢您的速度并最大限度地提高生产力的文本编辑器。

目录

用于 Linux 的 4 大基于终端的文本编辑器

基于终端的文本编辑器完全可以做到这一点,无需离开终端并提供强大的键盘支持,使鼠标变得多余。

所以现在让我们看看 Linux 提供的最好的基于终端的文本编辑器。

1. 维姆

Vim 是有史以来最流行的命令行文本编辑器之一。 如果您已经使用 Linux 一段时间,您可能会遇到过关于使用 Vim 有多么困难的笑话。 确实,VIM 由于其最少的鼠标支持和多种模式而具有陡峭的学习曲线,但是一旦您学会使用 Vim 提供的广泛的键盘映射和命令,您就可以比以往任何时候都更有效率。 现在无需向下滚动到文档末尾,您只需按 G

Vim 教程 – 开始使用 VIM 所需的一切

Vim(Papercolor 主题)

这些键映射也可以自定义和扩展,“录制宏”功能还可以帮助您自动化击键顺序。 Vim 也有很多社区插件,可以增加功能甚至美化你的工作环境。

它还提供了一个有趣的交互式教程应用程序,名为“vimtutor”,它将带您了解它的所有基本命令和功能,以便您开始您的命令行编辑之旅。

Vim 导师

要开始使用 Vim,请查看:Vim 教程

2. Emacs

多年来,Emacs 与 Vim 一直是 Linux 社区中最激烈的讨论之一。 但是 Emacs 轻松击败 Vim 的一件事是年龄。 Emacs 于 1976 年首次发布,是仍在维护的最古老的软件之一。 就像 vim 一样,Emacs 一开始可能很困难,但它会为您提供有史以来最快、最高效的工作环境。

Nano vs VIM 编辑器——nano 和 vim 编辑器有什么区别?

Emacs Dracula Theme 4 最佳基于终端的 Linux 文本编辑器Emacs(德古拉主题)

除了能做 Vim 能做的一切,Emacs 还具有疯狂的可扩展性。 它甚至带有自己成熟的包管理器来下载这些扩展。 使用 Emacs,您可以在文本编辑器中浏览互联网、查看邮件、阅读 pdf、听音乐、共享文件、看电影、查看 IRC、玩游戏等等。

Emacs 毫无疑问是有史以来最强大的文本编辑器之一。 事实上,它是如此强大,以至于它经常被戏称为操作系统而不是文本编辑器,不难看出原因。

在 Emacs 中玩俄罗斯方块 1在 Emacs 中玩俄罗斯方块

要开始使用 Emacs,请查看:Basic Emacs 指南

3.纳米

另一个经典。 Nano 与 Emacs 和 Vim 不同,它可以作为初学者。 Nano 预装在大多数发行版上,通常是大多数人使用的第一个 cli-text 编辑器。 它简单、简约、直观,非常适合随意的配置编辑。

Linux 中的 nano 编辑器 – 初学者对 nano 编辑器的完整参考

纳米文本编辑器

要开始使用 Vim,请查看:Nano 教程

4. 不

如果你想要像 Vim 那样具有高端功能的东西,但同时又想要更渐进的学习曲线,那么 ne 就是你的最佳选择。 默认情况下,ne 带有语法高亮,一个用于自动击键、正则表达式支持和括号匹配的宏脚本系统,这些都是 nano 所缺少的。 但是,它在直观和简单的键绑定方面遵循 nano 的方法。

Ne终端

ne 被选为第三好的航站楼 Linux语音 Emacs 和 Vim 占据了前两个位置。 遗憾的是它没有很多社区插件和扩展。

结论

这些用于命令行文本编辑器的工具几乎可以满足每个人的需求。 想要一个超高效的工作环境并且不介意学习一堆键绑定? 是的! 想要 Vim 拥有的一切,但也想要更好地与其他应用程序集成? Emacs 就是这样。 不想花几个小时学习命令但仍然想要不错的功能? 比ne更期待! 但是,如果您只想编辑几行代码而不关心效率,Nano 随时为您服务?