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

Vim 常用命令简要总结

一、核心模式(3 种)

1. 普通模式:默认进入模式,用于移动光标、执行编辑命令(如复制、删除),按Esc可从其他模式返回。

2. 插入模式:用于输入文本,从普通模式按i(光标前插入)、a(光标后插入)、o(下一行新建插入)进入。

3. 命令行模式:用于执行保存、退出、查找等指令,普通模式按:进入,输入指令后按回车执行。

二、光标移动(普通模式)

1. 基础:h(左)、j(下)、k(上)、l(右),搭配数字可批量移动(如3j向下 3 行)。

2. 高效:w(下一个单词开头)、b(上一个单词开头)、$(行尾)、^(行首)、G(文档末尾)、gg(文档开头)。

三、基础编辑(普通模式)

1. 删除 / 剪切:x(删除光标所在字符)、dd(删除整行,可粘贴)、dw(删除当前单词),搭配数字批量操作(如3dd删除 3 行)。

2. 复制:yy(复制整行)、yw(复制当前单词),搭配数字批量复制(如2yy复制 2 行)。

3. 粘贴:p(粘贴到光标后)、P(粘贴到光标前)。

4. 撤销 / 恢复:u(撤销上一步)、Ctrl+r(恢复撤销操作)。

四、文件操作(命令行模式)

1. 保存::w(保存当前文件)、:w文件名(另存为指定文件)。

2. 退出::q(无修改时退出)、:q!(强制退出,丢弃修改)。

3. 保存并退出::wq:x

4. 打开文件::e文件名(在当前窗口打开指定文件)。

五、查找与替换(命令行模式)

1. 查找:/关键词(向下查找)、?关键词(向上查找),按n跳至下一个结果、N跳至上一个。

2. 替换::s/旧内容/新内容/(替换当前行第一个匹配项)、:s/旧内容/新内容/g(替换当前行所有匹配项)、:%s/旧内容/新内容/g(替换整个文档所有匹配项,加c可逐个确认,如::%s/旧/新/gc

六、实用快捷键(补充)

1. 普通模式:Ctrl+f(向下翻页)、Ctrl+b(向上翻页)、zz(将光标所在行居中显示)。

2. 插入模式:Ctrl+c(快速返回普通模式,同Esc)。

http://www.cnnetsun.cn/news/711857.html

相关文章:

  • Qwen1.5-0.5B-Chat部署进阶:Nginx反向代理配置指南
  • AnimeGarden开源动画资源聚合平台:解决动漫迷资源搜索难题的完整方案
  • 快速构建个性化抠图工具|CV-UNet大模型镜像二次开发指南
  • 高精度通用抠图技术落地|CV-UNet大模型镜像使用实录
  • OpenCode问题排查:云端环境杜绝90%安装报错
  • 腾讯翻译模型实战:HY-MT1.5-1.8B术语库集成
  • 智能设备标识重置工具:快速解除AI编程助手试用限制的完整指南
  • Qwen3-1.7B深度解析:没GPU如何体验?云端方案成本揭秘
  • 低功耗蜂鸣器电路在远程监控报警设备中的实现方法
  • Thorium浏览器:重新定义Chromium性能体验的终极选择
  • YOLO26部署安全性:输入验证与异常处理建议
  • HsMod炉石插件终极指南:55项功能全解析与跨平台安装
  • Audacity AI插件终极指南:5步掌握智能音频处理技巧
  • Qwen2.5企业级部署案例:高并发下GPU资源调度优化
  • 开源代码大模型趋势一文详解:IQuest-Coder-V1多场景落地实践
  • NewBie-image-Exp0.1省钱部署实战:Flash-Attention优化降低算力消耗
  • Mindustry自动化塔防游戏完全部署指南
  • Vortex模组管理器使用秘籍:从零基础到进阶高手的完整指南
  • 从零开始:打造你的专属音乐空间
  • DeepSeek-R1硬件选型:最适合的CPU推荐
  • Kronos金融大模型:解决传统股票预测困境的开源利器
  • AI手势识别与动作捕捉区别?技术边界对比实战解析
  • Qwen2.5-0.5B技术详解:流式输出的实现原理与优化
  • 从0开始学人像修复,用GPEN镜像轻松搞定
  • 2012-2015款老Mac完美升级最新macOS系统:OpenCore Legacy Patcher详细指南
  • PythonWin7项目技术重构指南:突破Windows 7系统兼容性限制
  • IQuest-Coder-V1显存溢出?128K上下文优化部署解决方案
  • 如何快速备份微信聊天记录:三步实现永久保存珍贵对话
  • 资源高效的文档解析方案|基于PaddleOCR-VL-WEB镜像落地实践
  • Qwen3-VL生成Draw.io失败?视觉编码增强部署优化教程