nona 编辑器常用命令(快捷键)

教程笔记 wes 22 days ago (2026-05-03) 10 views

        nano作为一款简洁的编辑器,底部的两行快捷键提示对新手很友好。但除了基本的保存退出,它还有许多能极大提升效率的组合键。

🔍 高效搜索与替换:最常用功能

功能 快捷键 说明
向前搜索 Ctrl + W 最常用的搜索功能,正向查找文本
向后搜索 Ctrl + Q 从光标位置向文件开头方向搜索
查找下一个匹配 Alt + W (或 F6) 向前查找下一个匹配项,等同于再次按 Ctrl + W 并直接回车
查找上一个匹配 Alt + Q 向后查找上一个匹配项
搜索并替换 Ctrl + \ (反斜杠) 打开替换功能,可逐个确认或全部替换。部分版本也用 Alt + R

在输入搜索内容后,可以按 Alt + R 快速将当前的搜索词填入替换对话框。

✨ 日常编辑高频快捷键

功能 快捷键
保存文件 Ctrl + O
退出 nano Ctrl + X
撤销 (Undo) Alt + U
重做 (Redo) Alt + E
剪切当前行 Ctrl + K
复制当前行 Alt + 6
粘贴 Ctrl + U
自动补全单词 Ctrl + ]
显示帮助 Ctrl + G

🧭 光标与导航

功能 快捷键
移动到行首/行尾 Ctrl + A / Ctrl + E
移动到文件首/尾 Alt + \ (反斜杠) / Alt + /
向上/下翻页 Ctrl + Y / Ctrl + V
跳转到指定行 Ctrl + _ (下划线)
显示光标位置(行列号) Ctrl + C

✂️ 文本选择与进阶操作

功能 快捷键
开始选择文本 Alt + A
选择整行/整块 Ctrl + K 剪切行,Alt + 6 复制行
缩进/取消缩进 Tab / Shift + Tab
格式化段落 Ctrl + J

💡 快捷键小贴士

  • 记法:^ 代表 Ctrl 键;M- 代表 Meta 键,通常是 Alt 或 Esc。

  • 按键冲突:如果 Alt 组合键失效,可以尝试用 Esc 键代替,例如 Esc + 6 代替 Alt + 6。

  • 随时查:任何时候按下 Ctrl + G 都可打开帮助文档,里面列出了所有可用的快捷键列表。

  • 显示行号:在 ~/.nanorc 配置文件中添加 set linenumbers,就可以让 nano 在启动时默认显示行号。