Nano 是一款非常适合命令行环境新手的文本编辑器,界面简洁,操作直观。下面这个表格汇总了它的核心操作指令,方便你快速查阅。
| 功能类别 | 快捷键 | 功能说明 |
|---|---|---|
| 核心文件操作 | Ctrl + O |
保存文件 |
Ctrl + X |
退出 Nano | |
| 光标移动 | Ctrl + F / Ctrl + B |
向右/向左移动一个字符 |
Ctrl + P / Ctrl + N |
向上/向下移动一行 | |
Ctrl + A / Ctrl + E |
移动到行首/行尾 | |
Ctrl + V / Ctrl + Y |
向下/向上翻页 | |
Ctrl + _ |
跳转到指定行号 | |
| 文本编辑 | Ctrl + K |
剪切当前行(或选中的文本块) |
Ctrl + U |
粘贴剪贴板内容 | |
Alt + 6 |
复制当前行(或选中的文本块) | |
Alt + U / Alt + E |
撤销 / 重做 | |
| 文本选择与高级编辑 | Ctrl + 6 或 Alt + A |
开始标记文本(用于复制或剪切特定区域) |
Ctrl + W |
查找文本 | |
Alt + W |
查找下一个匹配项 | |
Ctrl + \ |
替换文本 | |
| 界面与显示 | Alt + # |
显示/隐藏行号 |
Ctrl + C |
显示当前光标位置(行号与列号) | |
Alt + Y |
为特定语言(如 Python、Shell)开启语法高亮 |
💡 使用技巧与注意事项
- 获取即时帮助 :在 Nano 界面中,按下
Ctrl + G可以随时打开完整的帮助菜单,里面列出了所有可用的快捷键 。 - 理解快捷键符号 :界面底部提示栏中,
^符号代表Ctrl键(如^X即Ctrl+X),M-符号通常代表Alt键(如M-6即Alt+6)。 - 解决快捷键冲突 :在某些终端(如云命令行或远程连接工具)中,Nano 的快捷键可能会与软件自身的快捷键冲突。如果遇到这种情况,可以尝试用
Esc键替代Alt键。例如,执行Alt+6可以先按一下Esc键,释放后再按6键 。 - 启用鼠标支持 :启动 Nano 时加上
-m选项(即nano -m filename),可以直接用鼠标点击来定位光标,这对不熟悉键盘移动光标的用户非常友好 。