Nano 快捷键大全
常用高频操作
功能描述 | 快捷键组合 | 替代按键/备注 | 使用频率 |
---|---|---|---|
显示帮助 | Ctrl+G |
F1 |
高 |
保存文件 | Ctrl+O |
F3 |
高 |
退出编辑器 | Ctrl+X |
F2 |
高 |
剪切当前行 | Ctrl+K |
F9 |
高 |
粘贴内容 | Ctrl+U |
F10 |
高 |
搜索文本 | Ctrl+W |
F6 |
高 |
替换文本 | Ctrl+\ |
Alt+R |
高 |
撤销操作 | Alt+U |
无 | 中 |
重做操作 | Alt+E |
无 | 中 |
跳转到行号 | Ctrl+_ |
Alt+G |
中 |
插入文件 | Ctrl+R |
Insert |
中 |
补充操作(中低频)
功能描述 | 快捷键组合 | 备注 | 使用频率 |
---|---|---|---|
复制当前行 | Alt+6 |
Alt+^ |
中 |
标记文本 | Alt+A |
Ctrl+6 ,标记后操作剪切/复制 |
中 |
拼写检查 | Ctrl+T |
需安装 aspell 等工具 |
低 |
注释/取消注释行 | Alt+3 |
支持多行标记后批量操作 | 低 |
调整缩进 | Alt+} / Alt+{ |
缩进或取消缩进选中行 | 低 |
显示行号开关 | Alt+N |
实时切换行号显示 | 低 |
语法高亮开关 | Alt+Y |
需配置文件支持 | 低 |
宏录制与回放 | Alt+: → 操作 → Alt+; |
录制后按 Alt+; 执行宏 |
低 |
跳转到匹配括号 | Alt+] |
适用于代码编辑 | 低 |
删除到文件末尾 | Alt+T |
从光标位置剪切到文件末尾 | 低 |
Vim 快捷键大全
常用高频操作
模式切换
功能描述 | 快捷键组合 | 备注 | 使用频率 |
---|---|---|---|
进入插入模式 | i |
光标前插入 | 高 |
返回普通模式 | Esc |
无 | 高 |
进入命令模式 | : |
输入命令后按 Enter |
高 |
文件操作
功能描述 | 快捷键组合 | 备注 | 使用频率 |
---|---|---|---|
保存文件 | :w |
无 | 高 |
退出编辑器 | :q |
无 | 高 |
保存并退出 | :wq |
或 ZZ (普通模式) |
高 |
强制退出不保存 | :q! |
无 | 高 |
编辑与移动
功能描述 | 快捷键组合 | 备注 | 使用频率 |
---|---|---|---|
删除字符/行 | x / dd |
普通模式 | 高 |
复制/粘贴 | yy → p |
普通模式 | 高 |
撤销/重做 | u / Ctrl+R |
普通模式 | 高 |
搜索文本 | /关键词 |
按 n 跳转下一处 |
高 |
全局替换 | :%s/旧内容/新内容/g |
命令模式 | 中 |
光标移动(基本) | h /j /k /l |
左/下/上/右 | 高 |
跳转行首/行尾 | 0 / $ |
普通模式 | 高 |
补充操作(中低频)
高级编辑
功能描述 | 快捷键组合 | 备注 | 使用频率 |
---|---|---|---|
多文件编辑 | :e 文件名 |
命令模式打开新文件 | 中 |
分屏操作 | :vsp / :sp |
垂直/水平分屏 | 中 |
标签页管理 | :tabnew → gt / gT |
切换标签页 | 中 |
块操作(列编辑) | Ctrl+V → 选中 → I 或 A |
可视块模式插入/追加内容 | 中 |
宏录制与回放 | q[a-z] → 操作 → q → @[a-z] |
普通模式录制并执行宏 | 中 |
寄存器操作 | "a yy → "a p |
指定寄存器存储内容(如 a ) |
中 |
导航与工具
功能描述 | 快捷键组合 | 备注 | 使用频率 |
---|---|---|---|
跳转到文件开头/结尾 | gg / G |
普通模式 | 中 |
按单词移动 | w (下一个词头) |
b (上一个词头) |
中 |
折叠代码块 | zf → 移动光标 |
创建折叠 | 低 |
执行外部命令 | :!命令 |
如 :!ls 查看目录 |
低 |
代码补全 | Ctrl+N / Ctrl+P |
插入模式调用补全列表 | 低 |
插件管理 | :PluginInstall |
需安装 Vundle 等管理器 |
低 |
补充说明
Nano 高级功能
- 宏录制 :按
Alt+:
开始录制,操作后按Alt+;
回放。 - 编码转换 :保存时按
Alt+C
选择编码(如UTF-8
)。 - 拼写检查 :需系统安装
aspell
,按Ctrl+T
启动。
Vim 高级功能
- 寄存器 :用
"a
到"z
命名寄存器存储文本(如"ayy
复制到寄存器a
)。 - 可视化模式 :
v
:字符选择V
:行选择Ctrl+V
:块选择
- 插件扩展 :通过
Vundle
或vim-plug
管理插件(如代码高亮、语法检查)。
通用技巧
- Nano :按
Alt+X
显示更详细的帮助导航。 - Vim :在命令模式输入
:help 关键词
查看详细文档(如:help macros
)。