跳到主要内容

Nano 速查

GNU nano 是打开后即可输入的终端编辑器,底部显示当前可用快捷键。界面中的 ^X 表示 Ctrl+X,M-X 表示 Meta,通常是 Alt+X;终端不传递 Alt 时可先按 Esc,再按对应键。

打开与定位​

nano config.txt
nano +42,8 config.txt # 从第 42 行第 8 列开始
nano -l config.txt # 显示行号
nano -ET4 config.txt # 输入 Tab 时转换为空格,宽度 4
nano -B config.txt # 保存时保留备份
nano -v config.txt # 查看模式

保存和编辑​

按键作用
Ctrl+O写入文件,确认文件名后按 Enter
Ctrl+X退出;未保存时会询问
Ctrl+R插入另一个文件内容
Ctrl+K剪切当前行或已选择内容
Alt+6复制当前行或选择内容
Ctrl+U粘贴剪切缓冲区
Alt+A开始 / 结束标记选择
Alt+U / Alt+E撤销 / 重做
Ctrl+G查看帮助

查找与移动​

按键作用
Ctrl+W查找文本
Alt+W继续向前查找
Alt+R查找并替换
Alt+G跳到行、列
Ctrl+A / Ctrl+E行首 / 行尾
Ctrl+Y / Ctrl+V上一页 / 下一页
Alt+\ / Alt+/文件开头 / 结尾
Ctrl+C显示光标位置

提示区内同一个按键可能承担不同功能,例如查找提示中 Alt+R 切换正则模式。以当前底部提示和 Ctrl+G 帮助为准。

常用配置​

在 ~/.nanorc 中按需要设置:

set linenumbers
set autoindent
set tabsize 4
set tabstospaces
set softwrap

softwrap 只改变屏幕显示,不会自动给文件插入换行。语法高亮文件的安装目录随系统变化,不要直接覆盖已有配置。

来源与许可​

本页由 Jacob’s Wiki 于 2026-11-05 对 IT-Tools 原文作中文摘译、重组和补充,保留常用操作,并非逐行全译。原文归 IT-Tools 项目贡献者所有。

本页译文与改编内容按 GNU GPL 3.0 提供,不附带担保;本站 Markdown 源码可用于修改和再分发。

返回开发运维速查目录