介绍 文本替换作为Vim中非常重要的一个部分,不知道是绝对不行的。 简单文本替换 :[range]s[ubtitute]/{pattern}/{string}/[flags] [count] 全局文本替换 :[range]g[lobal]/{pattern}/[cmd] :[range]g[lobal]!/{pattern}/[cmd] 示例: 将找到的第一个字符串abc替换为def s/abc/def 将找到的所有字符串abc替换为def s/abc/def/g 将包含有字符串abc的行删除 g/abc/ del 将行首增加序列号 let i = 1 | g/./s/^/\=i/ | let i += 1 转载于:https://my.oschina.net/surenpi/blog/481680