Vim常用命令备忘

vim 常用命令备忘,不定时更新。

批量替换

1
2
3
4
5
6
# 把文件内abc替换成123
:%s/abc/123/g

# 把20行到30行内abc替换成123

:20,30s/abc/123

跳转

  1. 跳到文本的最后一行:按“G”,即“shift+g”

  2. 跳到最后一行的最后一个字符 : 先重复 1 的操作即按“G”,之后按“$”键,即“shift+4”。

  3. 跳到第一行的第一个字符:先按两次“g”,

  4. 跳转到当前行的第一个字符:在当前行按“0”。

查找

命令模式下,输入/<要查询的字符串>
按下 n 查看下一个匹配,N 查看上一个匹配