nano快捷键用如下方式进行表示:控制键序列使用一个“^”符号标记,它可以用 Ctrl键或按 Esc 键两次的方式进行输入。Meta 键序列使用“M-”符号标记,它可以用Alt、Cmd 或 Esc 键输入,具体取决于您的键盘设置。另外,按 Esc两次之后再键入从 000 到 255 之间的三位数字,则会输入该 ASCII码对应的字符。下列按键组合可用于主要编辑区,替代按键则显示于括号内。
剪切(复制)文本操作
Alt-A (Ctrl-6) 标记游标所在位置开始的文本
▼下箭头光标下移自动选中
Ctrl-K (F9) 剪切当前行(或者标记的区域)并存至剪贴缓冲区
Alt-6 (Alt-^) 复制当前行(或者标记的区域)并存至剪贴缓冲区
所有快捷组合键
Ctrl-G (F1) 显示帮助
Ctrl-X (F2) 关闭当前缓冲区 / 离开 nano
Ctrl-O (F3) 将当前缓冲区(或标记的区域)写入磁盘
Ctrl-R (Ins) 将另一个文件插入当前缓冲区(或者插入新缓冲区)
Ctrl-W (F6) 正向查找字符串或正则表达式
Ctrl-\ (Alt-R) 替换字符串或正则表达式
Ctrl-K (F9) 剪切当前行(或者标记的区域)并存至剪贴缓冲区
Ctrl-U (F10) 在当前游标位置粘贴剪贴缓冲区内容
Ctrl-J (F4) 对齐当前段落
Ctrl-T (F12) 尝试运行拼写检查
Ctrl-C (F11) 显示光标位置
Ctrl-_ (Alt-G) 跳至指定行与列位置
Alt-U 撤销上次操作
Alt-E 重做撤销的操作
Alt-A (Ctrl-6) 标记游标所在位置开始的文本
Alt-6 (Alt-^) 复制当前行(或者标记的区域)并存至剪贴缓冲区
Alt-] 移动至对应括号
Ctrl-Q 反向查找字符串或正则表达式
Alt-Q 向后搜索下一个出现位置
Alt-W 向前搜索下一个出现位置
Ctrl-B (◀) 向后跳一字符
Ctrl-F (▶) 向前跳一字符
Ctrl-◀ (Alt-Space) 向后跳一个词
Ctrl-▶ (Ctrl-Space) 向前跳一个词
Ctrl-A (Home) 跳至当前行首
Ctrl-E (End) 跳至当前行尾
Ctrl-P (▲) 跳至前一行
Ctrl-N (▼) 跳至后一行
Alt-▲ (Alt–) 向上滚动一行但不移动文本中的游标
Alt-▼ (Alt-+) 向下滚动一行但不移动文本中的游标
Ctrl-▲ (Alt-7) 跳至前一段文本
Ctrl-▼ (Alt-8) 跳至后一段文本
Alt-( (Alt-9) 跳至当前段落开头,如已在段落开头,则调至上一段落起始处
Alt-) (Alt-0) 跳至当前段落结尾,如已在段落结尾,则调至下一段落结尾
Ctrl-Y (PgUp) 向上跳转一屏
Ctrl-V (PgDn) 向下跳转一屏
Alt-\ (Ctrl-Home) 跳至文件第一行
Alt-/ (Ctrl-End) 跳至文件最后一行
Alt-◀ (Alt-<) 切换至上个文件缓冲区
Alt-▶ (Alt->) 切换至下个文件缓冲区
Ctrl-I (Tab) 插入制表符于游标位置
Ctrl-M (Enter) 插入新行于游标位置
Ctrl-H (Backspace) 删除游标左侧的字符
Ctrl-D (Del) 删除游标之下的字符
Shift-Ctrl-Del 从游标向单词起始位置向后删除
Ctrl-Del 从游标向下一个单词起始位置向前删除
Alt-T 从游标位置剪切至文件结尾
Alt-J 对齐整个文件
Alt-D 计算字数、行数与字符数
Alt-V 插入下一按键原型
Ctrl-L 重新显示当前画面
Ctrl-Z 挂起编辑器(如果启用了挂起功能)
Alt-} (Tab) 缩进当前行(或者标记的行)
Alt-{ (Shift-Tab) 取消缩进当前行(或者标记的行)
Alt-3 注释/反注释当前行(或者标记的行)
Ctrl-] 尝试补全当前单词
Alt-: 开始/停止录制宏
Alt-; 运行最近录制的宏
Alt-Del 去除当前行(或者标记的区域)
Alt-B 尝试运行代码语法检查
Alt-F 调用其它程序来格式化/修改/操作缓冲区
Ctrl-S 不提示而保存文件
Alt-X 辅助模式 启用/关闭
Alt-C 持续显示游标位置 启用/关闭
Alt-S 为过长行进行软折行 启用/关闭
Alt-N 行编号 启用/关闭
Alt-P 显示空格 启用/关闭
Alt-Y 语法色彩高亮 启用/关闭
Alt-H 智能HOME键 启用/关闭
Alt-I 自动缩进 启用/关闭
Alt-K 剪切至行尾 启用/关闭
Alt-L 为过长行强制换行 启用/关闭
Alt-O 已输入制表符至空白的转换 启用/关闭
Alt-M 鼠标支持 启用/关闭
Alt-Z 挂起 启用/关闭