如何使用 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 的技巧和提示。继续关注!
广告