当前位置: 首页 > ops >正文

【Linux Nano Vim快捷键大全】

Nano 快捷键大全

常用高频操作

功能描述快捷键组合替代按键/备注使用频率
显示帮助Ctrl+GF1
保存文件Ctrl+OF3
退出编辑器Ctrl+XF2
剪切当前行Ctrl+KF9
粘贴内容Ctrl+UF10
搜索文本Ctrl+WF6
替换文本Ctrl+\Alt+R
撤销操作Alt+U
重做操作Alt+E
跳转到行号Ctrl+_Alt+G
插入文件Ctrl+RInsert

补充操作(中低频)

功能描述快捷键组合备注使用频率
复制当前行Alt+6Alt+^
标记文本Alt+ACtrl+6,标记后操作剪切/复制
拼写检查Ctrl+T需安装 aspell 等工具
注释/取消注释行Alt+3支持多行标记后批量操作
调整缩进Alt+} / Alt+{缩进或取消缩进选中行
显示行号开关Alt+N实时切换行号显示
语法高亮开关Alt+Y需配置文件支持
宏录制与回放Alt+: → 操作 → Alt+;录制后按 Alt+; 执行宏
跳转到匹配括号Alt+]适用于代码编辑
删除到文件末尾Alt+T从光标位置剪切到文件末尾

Vim 快捷键大全

常用高频操作

模式切换
功能描述快捷键组合备注使用频率
进入插入模式i光标前插入
返回普通模式Esc
进入命令模式:输入命令后按 Enter
文件操作
功能描述快捷键组合备注使用频率
保存文件:w
退出编辑器:q
保存并退出:wqZZ(普通模式)
强制退出不保存:q!
编辑与移动
功能描述快捷键组合备注使用频率
删除字符/行x / dd普通模式
复制/粘贴yyp普通模式
撤销/重做u / Ctrl+R普通模式
搜索文本/关键词n 跳转下一处
全局替换:%s/旧内容/新内容/g命令模式
光标移动(基本)h/j/k/l左/下/上/右
跳转行首/行尾0 / $普通模式

补充操作(中低频)

高级编辑
功能描述快捷键组合备注使用频率
多文件编辑:e 文件名命令模式打开新文件
分屏操作:vsp / :sp垂直/水平分屏
标签页管理:tabnewgt / gT切换标签页
块操作(列编辑)Ctrl+V → 选中 → IA可视块模式插入/追加内容
宏录制与回放q[a-z] → 操作 → q@[a-z]普通模式录制并执行宏
寄存器操作"a yy"a p指定寄存器存储内容(如 a
导航与工具
功能描述快捷键组合备注使用频率
跳转到文件开头/结尾gg / G普通模式
按单词移动w(下一个词头)b(上一个词头)
折叠代码块zf → 移动光标创建折叠
执行外部命令:!命令:!ls 查看目录
代码补全Ctrl+N / Ctrl+P插入模式调用补全列表
插件管理:PluginInstall需安装 Vundle 等管理器

补充说明

Nano 高级功能
  1. 宏录制:按 Alt+: 开始录制,操作后按 Alt+; 回放。
  2. 编码转换:保存时按 Alt+C 选择编码(如 UTF-8)。
  3. 拼写检查:需系统安装 aspell,按 Ctrl+T 启动。
Vim 高级功能
  1. 寄存器:用 "a"z 命名寄存器存储文本(如 "ayy 复制到寄存器 a)。
  2. 可视化模式
    • v:字符选择
    • V:行选择
    • Ctrl+V:块选择
  3. 插件扩展:通过 Vundlevim-plug 管理插件(如代码高亮、语法检查)。

通用技巧

  • Nano:按 Alt+X 显示更详细的帮助导航。
  • Vim:在命令模式输入 :help 关键词 查看详细文档(如 :help macros)。
http://www.xdnf.cn/news/6186.html

相关文章:

  • 基于EFISH-SCB-RK3576/SAIL-RK3576的康复训练机器人技术方案‌
  • Linux下批量提取子文件夹文件到当前目录
  • libmemcached库api接口讲解二
  • 股指期货套期保值怎么操作?
  • 【Linux】shell内置命令fg,bg和jobs
  • tensorflow安装及简单例程学习
  • 字符田字格绘制
  • Java的多线程笔记
  • 企业报表平台如何实现降本增效
  • requestAnimationFrame 与 requestIdleCallback 对比
  • JavaScript中执行上下文和执行栈是什么?
  • Linux `whoami` 命令深度解析与高阶应用指南
  • 【USRP】在linux下安装python API调用
  • 保姆级!MeloTTS部署 且支持流式接口
  • Vue3在使用渲染函数h时候使用v-loading
  • 最小二乘拟合曲线
  • C#强类型枚举的入门理解
  • C++矩阵操作:正交矩阵(旋转矩阵)
  • 级联与端到端对话系统架构解析:以Moshi为例
  • 材料×工艺×AI:猎板PCB重构汽车电子四层板技术逻辑
  • 基于大模型的TIA诊疗全流程智能决策系统技术方案
  • 经典还原反应解析:Wolff-Kishner机制与黄鸣龙改进法
  • DeepSeek部署中常见的问题及解决方案
  • 在 Android 的`Handler` 和 `Binder
  • 学前数学思维:等量代换
  • 多因子线性回归实战
  • fiftyone-dataset使用基础
  • 零基础学Java——终章:核心知识点与面试总结
  • Vue百日学习计划Day4-8——Gemini版
  • 从 Vue3 回望 Vue2:逻辑复用新思维——从 Mixins 到 Composables