转自:linuxmi
进入Linux世界,掌握最佳工具。以下是精心挑选的三款最适合初学者成功的终端文本编辑器。
对于许多初出茅庐的技术爱好者和开发人员来说,探索广阔的Linux生态系统是一种必经之路。然而,最初的步骤有时可能感到令人畏缩。 正如你可能已经听说的,在Linux中,许多任务——从系统配置到编程——都是通过文本文件处理的。因此,早期需要掌握的一项基本技能就是在终端中直接进行文本编辑。 然而,如果你是初次踏入Linux的激动人心的世界,决定直接依赖于诸如Vi、Vim、Emacs等终端编辑器可能会让你的经验变得具有挑战性。 是的,这些是非常强大且经过验证的文本编辑器,但要掌握它们需要大量的努力和实践。因此,选择合适的编辑器非常重要。 但不要担心!为了帮助你在这个旅程中,我们精心挑选了三款最适合初学者的终端文本编辑器,这些编辑器经过多年的测试,并根据我们的经验向你推荐。 1、Micro文本编辑器:现代且直观
适应新环境,尤其是像Linux终端这样不同的环境,对于那些在Windows世界度过大部分电脑生活的人来说可能是个挑战。然而,在这两个世界之间有一个友好的桥梁可以在Micro文本编辑器中找到。 正因为如此,它是我们最推荐的适合初学者的Linux终端文本编辑器。Micro是用Go语言编写的,为命令行环境提供了直观、现代的界面,注重易用性和用户友好性。我们非常喜欢它! 其主要亮点在于它被设计成对于从图形用户界面文本编辑器过渡到终端的用户具有熟悉感。打开文件 —— “Ctrl + O”。保存 —— “Ctrl + S”。搜索 —— “Ctrl + F”。这些听起来是不是很熟悉?我相信是的。 Micro文本编辑器的主要特点
-
直观的键盘快捷键:Micro使用常见的键盘快捷键,类似于图形用户界面文本编辑器,使不熟悉终端编辑器键绑定的用户过渡更加平稳。
用户友好的界面:编辑器拥有干净的界面,在屏幕底部显示常用命令,让新手用户更容易上手,无需经常查阅手册。 -
鼠标功能:Micro的突出特点之一是它支持鼠标交互,这在终端文本编辑器中并不常见。这意味着用户可以单击以放置光标、选择文本等,对于习惯于图形用户界面编辑器的用户来说,这可能特别直观。此外,它还提供了多光标功能,当您需要同时编辑多行时非常有用。 -
分屏和标签功能:您可以在一边打开代码,另一边打开bash。此外,内置的标签支持使得处理多个文件变得更加容易。 -
自定义和插件:Micro支持插件系统,允许用户扩展其功能。它还允许用户定制键绑定、颜色和其他设置,以满足其偏好。 -
语法高亮:与许多高级文本编辑器一样,Micro为许多编程语言提供了语法高亮,使读取和编辑代码更加容易。
sudo apt install micro
curl https://getmic.ro | bash
sudo mv micro /usr/bin/
sudo zypper in micro-editor
sudo pacman -S micro
2、Nano: 追求简单
-
用户友好的界面:命令及其相应的按键组合显示在屏幕底部,使用户可以直观理解并执行操作。 -
搜索和替换:使用“Ctrl + W”进行搜索和“Ctrl + ”进行搜索和替换,用户可以快速在文档中查找或替换文本。 -
软换行:对于处理大段文字或代码的人来说,长行的软换行有助于更轻松地查看整个内容。 -
语法高亮:虽然没有其他一些编辑器那么强大,但Nano为多种编程语言提供了基本的语法高亮,使编写和调试代码更加轻松。 -
多缓冲区:Nano支持同时编辑多个文件,允许用户在不同缓冲区之间切换。
sudo apt install nano
sudo dnf install nano
sudo zypper in nano
sudo pacman -S nano
3、Ne(Nice Editor):Linux 中强大的终端文本编辑器
诞生于上世纪 90 年代,它的开发目的在于打造一个直观、功能丰富的终端编辑器,既适用于 Linux 新手,也适合老练的专家使用。
-
轻量级:Ne 极其轻巧,适用于老式和现代化机器。 -
熟悉的快捷键:对于从其他文本编辑平台迁移到 Ne 的用户来说,学习曲线明显平缓。你在其他平台上熟悉的大多数键盘快捷键在这里同样适用。 -
直观界面:与其他终端编辑器不同,可能存在较陡的学习曲线,Ne 以其简单直观的用户界面为傲。 -
语法高亮:尽管它采用极简主义的方式,但该编辑器支持多种编程语言的语法高亮,使编写和调试代码更加容易。 -
可定制性:用户可以通过修改键绑定和设置,根据自己的喜好来调整 Ne 的使用体验。 -
无外部依赖:Ne 是自包含的,这意味着它不依赖外部库(除了标准系统库)。这确保了在不同系统上的一致性。 -
无限撤销/重做:其显著特点之一是其跟踪更改的能力,使用户可以无限制地撤销或重做操作。 -
强大的搜索和替换:支持正则表达式和多行搜索/替换操作。
sudo apt install ne
sudo dnf install ne
sudo yum install epel-release
sudo yum install ne
sudo zypper in ne
yay -S ne
结论
原文始发于微信公众号(Docker中文社区):3 款最适合初学者的强大的 Linux 终端文本编辑器
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论