山地人

4.查找与定位

山地人
山地人
2021-05-27

光标定位和文件状态

输入CTRL-G显示你在当前文件的位置和文件状态。

搜索命令

输入 / 后面跟一个要搜索的内容

匹配括号搜索

输入%寻找匹配的 ),]}的位置

替换命令

输入 :s/old/new/g 将old替换为new

小结

定位光标

操作说明
CTRL-G显示当前光标在文件中的位置和文件状态
G移动到整个文件的结尾
number G移动到第number行,如:5G, 移动到文件第5行
gg移动到行首

搜索内容

操作说明
/abc向前搜索abc
?abc向后搜索abc
n寻找下一个匹配的结果
N寻找上一个匹配的结果
CTRL-O回退光标位置
CTRL-I前进光标位置

括号匹配

输入 % 将光标定位到 (,)[,]{或}这些匹配的括号上

查找替换

命令说明
:s/old/new替换光标所在行第一个出现的old为new
:s/old/new/g替换光标所在行所有出现的old为new
:2,5s/old/new/g替换第2到5行所有出现的old为new
:%s/old/new/g替换当前文件中所有出现的old为new
:%s/old/new/gc对当前文件中所有出现的old提示是否要替换