找回密码
 立即注册
首页 业界区 业界 Vim 进阶教程

Vim 进阶教程

仁夹篇 昨天 17:07
文本替换 (:s)

这是 Vim 中最强大和最常用的进阶功能之一。
基本语法: :[range]s/old/new/[flags]

<ul>[range]: 指定替换操作的范围。省略时默认为当前行。
<ul>%:整个文件 (例如 :%s/old/new/)
5,10:第 5 行到第 10 行 (例如 :5,10s/old/new/)
.,$:从当前行到文件末尾 (例如 :.,$s/old/new/)
.+1,$-1:从当前行下一行到文件倒数第二行
/pattern1/,/pattern2/:从匹配 pattern1 的行到匹配 pattern2 的行

'
您需要登录后才可以回帖 登录 | 立即注册