如何使用 Nano 文本编辑器


其他文本编辑器让你感到困惑吗?如果是这样,这篇文章就是为你准备的!Linux 初学者常常被其他高级文本编辑器(如 Vim 和 Emacs)劝退。虽然它们是很不错的程序,但确实需要一定的学习曲线。如果你正在寻找一个小型且友好的文本编辑器,Nano 提供了一个完美的解决方案。它提供了许多有用且高效的功能。

什么是 Nano 文本编辑器?

Nano 是一个适用于类 Unix 系统或任何其他使用命令行界面的环境的文本编辑器。它模拟了 Pine 邮件客户端的一部分——Pico 文本编辑器,并提供了额外的功能。与 Pico 不同的是,Nano 采用 GNU 通用公共许可证 (GPL) 许可。

运行 Nano

Nano 会按照路径打开文件(如果文件存在)。但是,如果文件不存在,它会在目录中使用该文件名启动一个新缓冲区。要运行 Nano 文本编辑器,请使用以下命令:

要运行 Nano 文本编辑器,请使用以下命令:

$ nano text_files/testfile

输出应如下所示:

Nano 文本编辑器的快捷键

Nano 文本编辑器的“命令”通常被称为“快捷键”,例如读取文件、保存文件、关闭文件等。最常用的命令位于屏幕底部,但还有更多命令。请注意,Nano 文本编辑器不使用 Shift 键。所有快捷键都使用小写字母和未修改的数字键。

要查看有效快捷键列表,请按 **Ctrl+G**(在您的键盘上),输出应如下所示:

查看完快捷键后,按 **Ctrl+X** 退出帮助窗口。

例如,如果您正在处理一个新文本文件并想要保存它,则将其称为“写入”(Ctrl+O)。输出窗口应如下所示:

  • 要向前或向后移动光标,您可以分别按 **Ctrl+F** 和 **Ctrl+B**。
  • 要一次向上或向下移动一行,您可以分别按 **Ctrl+P** 和 **Ctrl+N**。换句话说,您可以分别使用向右、向左、向上和向下箭头键(在您的键盘上)。
  • 如果要标记任何文本,请按 **Ctrl+^** 快捷键。

输出窗口应如下所示:

在上图中,我们标记了“their drawing rooms”。

  • 要剪切标记的文本,请按 **Ctrl+K** 快捷键。
  • 如果要粘贴标记的文本,请按 **Ctrl+U** 快捷键。

常用快捷键

以下是可简化您工作的快捷键列表:

命令操作
CTRL + A移动到行首
CTRL + E移动到行尾
CTRL + Y向下翻页
CTRL + V向上翻页
CTRL + _移动到特定行
CTRL + C查找光标当前所在的行
CTRL + V向上翻页
CTRL + W搜索某些文本
CTRL + D删除光标下方的字符
CTRL + K删除整行
CTRL + \替换一串字符
CTRL + O保存内容而不退出
CTRL + T保存文件时,打开一个浏览器,允许您从文件和目录列表中选择文件名

恭喜!希望您能掌握这些 Nano 文本编辑器的基础知识。在我们的下一篇文章中,我们将介绍更多此类基于 Linux 的技巧和提示。继续关注!

更新于:2020年1月22日

3K+ 浏览量

开启您的 职业生涯

通过完成课程获得认证

开始学习
广告