nano 快捷键

2023-05-25 宋洋葱 宋洋葱

快捷键

  • ^,它可以用 Ctrl 键或按 Esc 键两次的方式进行输入。
  • Meta 键序列使用“M-”符号标记,它可以用 Alt、Cmd 或 Esc 键输入,具体取决于您的键盘设置。
  • 按 Esc 两次之后再键入从 000 到 255 之间的三位数字,则会输入该 ASCII 码对应的字符。
快捷键 描述
Esc+N 显示行号
Ctrl+W 查找文本
- -
Ctrl+X 退出编辑器
Ctrl+O 保存文件
Ctrl+G 显示帮助窗口
Alt+W 查找下一个实例
Ctrl+K 剪切文本
Ctrl+U 复制文本
Ctrl+J 粘贴文本
Ctrl+Y 重复上一个操作
Ctrl+T 将当前行与下一行交换
Ctrl+_ 标记起始位置/取消标记
Alt+A 将标记扩展到当前光标位置
Alt+6 复制所选文本
Alt+7 剪切所选文本
Alt+8 粘贴所选文本
Ctrl+D 删除光标后的字符
Ctrl+H 或 Del 删除光标前的字符
Ctrl+L 刷新屏幕
Alt+R 搜索并替换
Alt+G 转到指定行
Ctrl+] 缩进所选文本
Ctrl+[ 反缩进所选文本
Alt+A 在当前光标位置添加或删除行注释
Alt+I 切换自动缩进
Alt+X 切换拆分当前位置上下文
Ctrl+_ 切换撤销/重做模式

^◀ (M-Space) 向后跳一个词 ^▶ (^Space) 向前跳一个

^G (F1) 显示帮助 ^X (F2) 关闭当前缓冲区 / 离开 nano ^O (F3) 将当前缓冲区(或标记的区域)写入磁盘 ^R (Ins) 将另一个文件插入当前缓冲区(或者插入新缓冲区)

^W (F6) 正向查找字符串或正则表达式 ^\ (M-R) 替换字符串或正则表达式 ^K (F9) 剪切当前行(或者标记的区域)并存至剪贴缓冲区 ^U (F10) 在当前游标位置粘贴剪贴缓冲区内容

^T 执行函数或外部命令 ^J (F4) 对齐当前段落

^C (F11) 显示光标位置 ^_ (M-G) 跳至指定行与列位置

M-U 撤销上次操作 M-E 重做撤销的操作

M-A (^6) 标记游标所在位置开始的文本 M-6 (M-^) 复制当前行(或者标记的区域)并存至剪贴缓冲区

M-] 移动至对应括号

^Q 反向查找字符串或正则表达式 M-Q 向后搜索下一个出现位置 M-W 向前搜索下一个出现位置

^B (◀) 向后跳一字符 ^F (▶) 向前跳一字符 ^◀ (M-Space) 向后跳一个词 ^▶ (^Space) 向前跳一个词 ^A (Home) 跳至当前行首 ^E (End) 跳至当前行尾

^P (▲) 跳至前一行 ^N (▼) 跳至后一行 M-▲ (M–) 向上滚动一行但不移动文本中的游标 M-▼ (M-+) 向下滚动一行但不移动文本中的游标

^▲ (M-7) 跳至前一段文本 ^▼ (M-8) 跳至后一段文本 M-( (M-9) 跳至当前段落开头,如已在段落开头,则调至上一段落起始处 M-) (M-0) 跳至当前段落结尾,如已在段落结尾,则调至下一段落结尾

^Y (PgUp) 向上跳转一屏 ^V (PgDn) 向下跳转一屏 M-\ (^Home) 跳至文件第一行 M-/ (^End) 跳至文件最后一行

M-◀ (M-<) 切换至上个文件缓冲区 M-▶ (M->) 切换至下个文件缓冲区

^I (Tab) 插入制表符于游标位置 ^M (Enter) 插入新行于游标位置

^H (Bsp) 删除游标左侧的字符 ^D (Del) 删除游标之下的字符 M-Bsp (Sh-^Del) 从游标向单词起始位置向后删除 ^Del 从游标向下一个单词起始位置向前删除 M-T 从游标位置剪切至文件结尾

M-J 对齐整个文件 M-D 计算字数、行数与字符数 M-V 插入下一按键原型

^L 重新显示当前画面 ^Z 挂起编辑器(如果启用了挂起功能)

M-} (Tab) 缩进当前行(或者标记的行) M-{ (Sh-Tab) 取消缩进当前行(或者标记的行)

M-3 注释/反注释当前行(或者标记的行) ^] 尝试补全当前单词

M-: 开始/停止录制宏 M-; 运行最近录制的宏

M-Ins 在当前行放置或移除锚点 M-PgUp 向上跳转至最近的锚点 M-PgDn 向下跳转至最近的锚点

M-Del 去除当前行(或者标记的行)

F12 尝试运行拼写检查 M-B 尝试运行代码语法检查 M-F 调用其它程序来格式化/修改/操作缓冲区

^L 将游标所在的行居中

^S 不提示而保存文件

M-X 辅助模式 启用/关闭 M-C 持续显示游标位置 启用/关闭 M-S 为过长行进行软折行 启用/关闭 M-N 行编号 启用/关闭 M-P 显示空格 启用/关闭 M-Y 语法色彩高亮 启用/关闭

M-H 智能HOME键 启用/关闭 M-I 自动缩进 启用/关闭 M-K 剪切至行尾 启用/关闭 M-L 为过长行强制换行 启用/关闭 M-O 已输入制表符至空白的转换 启用/关闭

M-M 鼠标支持 启用/关闭 M-Z 挂起 启用/关闭