您的位置:首页 > 其它

Vim 查找&替换

2017-11-07 21:28 295 查看

查找命令

/

?

N

n

替换 substitute命令

完整格式

:[range]substitute/from/to/[flags]

简化格式

:[range]s/from/to/[flags]

[range] 表示搜索范围,默认的搜索只作用于当前行

普通范围

:”%”,表示命令作用于全部行

:.,表示当前行

:1,5,表示在1到5行范围内搜索

:1,,表示当前行到末尾行:1,-5,表示当前行到倒数第五行之前

:4,表示在第4行搜索

标记范围

:’t,’b,在t标记和b标记之间

可视范围

:’<,’>,在选中的范围

[flags] 表示做用范围,默认只替换第一个匹配的

g,global表示全部替换

c,confirm每次替换询问

p,print打印最后一个被修改的行

global 命令

找到匹配点并执行命令

完整格式

:[range]global/{pattern}/{command}

简化格式

参考文献:

https://zhuanlan.zhihu.com/p/23396437
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: