【Linux Nano Vim快捷键大全】
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)。
- 可视化模式 :
- 插件扩展 :通过
Vundle 或 vim-plug 管理插件(如代码高亮、语法检查)。
通用技巧
- Nano :按
Alt+X 显示更详细的帮助导航。
- Vim :在命令模式输入
:help 关键词 查看详细文档(如 :help macros)。