1. 启动 nano
编辑文件
bash
nano 文件名
例如:
nano myfile.txt
- 如果文件不存在,
nano会创建一个新文件。
新建文件
bash
nano
- 直接运行
nano即可创建一个未命名的文件:
2. nano 界面
启动 nano 后,你会看到类似以下的界面:
bash
GNU nano 6.2 myfile.txt
This is the content of the file.
You can start editing here.
^G Get Help ^O Write Out ^W Where Is ^K Cut Text ^J Justify
^X Exit ^R Read File ^\ Replace ^U Uncut Text ^T To Spell
-
顶部显示文件名和编辑器版本。
-
底部显示常用快捷键(
^表示Ctrl键)。
3. 常用快捷键
nano 的快捷键通常以 Ctrl 键(显示为 ^)或 Alt 键(显示为 M-)开头。以下是一些常用快捷键:
文件操作
| 快捷键 | 说明 |
|---|---|
Ctrl + O |
保存文件(Write Out) |
Ctrl + X |
退出 nano |
Ctrl + R |
插入其他文件的内容(Read File) |
编辑操作
| 快捷键 | 说明 |
|---|---|
Ctrl + K |
剪切当前行 |
Ctrl + U |
粘贴剪切的内容 |
Ctrl + W |
查找文本(Where Is) |
Alt + W |
查找下一个匹配项 |
Ctrl + \ |
替换文本 |
导航
| 快捷键 | 说明 |
|---|---|
Ctrl + A |
移动到行首 |
Ctrl + E |
移动到行尾 |
Ctrl + Y |
向上翻页 |
Ctrl + V |
向下翻页 |
帮助
| 快捷键 | 说明 |
|---|---|
Ctrl + G |
打开帮助页面 |
4. 保存和退出
保存文件:
-
按
Ctrl + O。 -
如果文件未命名,输入文件名并按
Enter。 -
如果文件已存在,直接按
Enter确认保存。
退出 nano:
-
按
Ctrl + X。 -
如果有未保存的更改,
nano会提示你是否保存:-
按
Y保存并退出。 -
按
N不保存并退出。 -
按
Ctrl + C取消退出。
-
5. 配置 nano
nano 的配置文件通常位于 ~/.nanorc 或 /etc/nanorc。你可以通过编辑这些文件来自定义 nano 的行为,例如启用行号、语法高亮等。
启用行号
在 ~/.nanorc 中添加以下内容:
bash
set linenumbers
启用语法高亮
nano 支持语法高亮,你可以从 /usr/share/nano/ 目录中加载高亮规则。例如,在 ~/.nanorc 中添加:
bash
include "/usr/share/nano/sh.nanorc" # 启用 Shell 脚本高亮
include "/usr/share/nano/python.nanorc" # 启用 Python 高亮
6. 示例
编辑 Shell 脚本
-
打开文件:
bashnano myscript.sh -
输入内容:
bash#!/bin/bash echo "Hello, World!" -
保存并退出:
-
按
Ctrl + O保存。 -
按
Ctrl + X退出。
-
总结
nano 是一个简单易用的文本编辑器,适合快速编辑文件。通过掌握常用快捷键,你可以高效地使用 nano。如果需要更多功能,可以查看帮助页面(Ctrl + G)或自定义配置文件(~/.nanorc)