Vim 常用快捷键速记(核心必背)

一、删除整行快捷键(Normal 模式)

  • dd:删除当前行(删除后内容存入剪贴板,可通过 p 粘贴)
    • 1、按Esc键进入正常模式。
      2、将光标放在要删除的行上。
      3、键入dd并按Enter键以删除该行。
  • ndd:删除从当前行开始的 n 行(如 3dd 删除当前行及下方2行)

二、高频基础快捷键(Normal 模式)

1. 移动光标

  • h/j/k/l:左/下/上/右(替代方向键,效率更高)
  • gg:跳至文件首行
  • G:跳至文件尾行
  • nG:跳至第 n 行(如 5G 跳至第5行)
  • ^:跳至当前行首(第一个非空格字符)
  • $:跳至当前行尾

2. 编辑操作

  • i:在光标前插入(进入 Insert 模式)
  • I:在当前行首插入
  • a:在光标后插入
  • A:在当前行尾插入
  • o:在当前行下方新增一行并插入
  • O:在当前行上方新增一行并插入
  • ESC:从 Insert 模式退回 Normal 模式

3. 复制与粘贴

  • yy:复制当前行
  • nyy:复制从当前行开始的 n 行(如 2yy 复制当前行及下一行)
  • p:在当前行下方粘贴
  • P:在当前行上方粘贴

4. 撤销与重做

  • u:撤销上一步操作
  • Ctrl + r:重做(恢复被撤销的操作)

5. 查找与替换

  • /关键词:从当前位置向下查找关键词(按 n 找下一个,N 找上一个)
  • :%s/旧内容/新内容/g:全局替换所有“旧内容”为“新内容”(% 表示全文,g 表示每行替换所有匹配项)

6. 保存与退出

  • :w:保存文件
  • :q:退出(未修改时)
  • :q!:强制退出(不保存修改)
  • :wq 或 :x:保存并退出
以上是 Vim 日常使用频率最高的快捷键,建议通过实际操作记忆(如用 dd+p 练习删除和粘贴,快速形成肌肉记忆)。
如果已存在编辑,则
自动标题编号-siyuan-css1 税法基本原理
Loading...