vim技巧:如何删除/保留文本中特定的行呢?
任务1:只保留标签内的标题,而把其他行都删掉:g/re/d
知识点:使用:global与:delete命令
运行一下命令:
/\v\<\ /?\w+>
:g//d
执行后结果:
show invisibles
one world one dream
命令解读:
\<:匹配左侧左箭括号
\/?:匹配可选的正斜杠\/?
\w+:匹配一个或者多个单词型字符
>:匹配单词结尾的分隔符>
任务2:如何只保留匹配行
知识点:使用:v/re/d只保留匹配行
执行命令:
:v/href/d
结果: