插件窝 干货文章 Vim快捷键大全:程序员必备的高效编辑指南

Vim快捷键大全:程序员必备的高效编辑指南

Vim快捷键 Vim命令 Vim教程 Vim使用技巧 Vi编辑器    来源:    2025-07-28

Vim快捷键大全:程序员必备的高效编辑指南

Vim作为一款功能强大的文本编辑器,是程序员和系统管理员最常用的工具之一。掌握Vim快捷键可以显著提升编辑效率。本文将全面介绍Vim的各种快捷键操作,帮助您快速成为Vim高手。

一、Vim基本模式

Vim有四种主要模式:

  • 普通模式(Normal mode):默认模式,用于导航和操作文本
  • 插入模式(Insert mode):用于输入文本
  • 可视模式(Visual mode):用于选择文本
  • 命令行模式(Command-line mode):用于执行命令

二、基础移动快捷键

1. 字符移动

  • h - 左移
  • j - 下移
  • k - 上移
  • l - 右移

2. 单词移动

  • w - 移动到下一个单词开头
  • b - 移动到上一个单词开头
  • e - 移动到当前单词末尾

三、编辑操作快捷键

1. 插入文本

  • i - 在光标前插入
  • a - 在光标后插入
  • o - 在当前行下方新建一行并插入
  • O - 在当前行上方新建一行并插入

2. 删除操作

  • x - 删除当前字符
  • dd - 删除当前行
  • dw - 删除到下一个单词开头

四、高级编辑技巧

1. 复制粘贴

  • yy - 复制当前行
  • p - 粘贴
  • P - 在当前行上方粘贴

2. 撤销与重做

  • u - 撤销
  • Ctrl+r - 重做

五、搜索与替换

  • /pattern - 向前搜索
  • ?pattern - 向后搜索
  • n - 下一个匹配项
  • N - 上一个匹配项
  • :%s/old/new/g - 全局替换

六、窗口管理

  • :sp - 水平分割窗口
  • :vsp - 垂直分割窗口
  • Ctrl+w w - 在窗口间切换

掌握这些Vim快捷键后,您的文本编辑效率将得到显著提升。建议每天练习几个快捷键,逐步熟悉Vim的强大功能。