vim技巧:如何删除/保留文本中特定的行呢? <ol><a href="/ss/ss/www"> show invisibles</a> <a href="/ss/ssg/gg/ff/"> one world one dream</a> 任务1:只保留<a>标签内的标题,而把其他行都删掉:g/re/d 知识点:使用:global与:delete命令 运行一下命令: /\v\<\ /?\w+…
VIM的匹配替换功能很快很强大,但是要显示匹配个数就很苦情,要绕个弯子实现:%s/xxx//gn关键是最后的n,代表只报告匹配的个数,而不进行实际的替换. vim v5 强大.. 另外,如果你习惯了windows上的编辑器,就需要改改习惯了,ctrl+s is the key.ctrl+s将shell锁定了. 看起来就像你的vim死翘翘了,早些时候,觉得是vim出现错误,就直接用ctrl+C将它干掉,重新开始,其中的感受是悲催啊. 这个时候请用ctrl+q解除shell锁定.…
大家应该有遇到过给整篇内容增加同样的东西的经历.例如给每行结尾增加分号.冒号等内容. 今天和大家分享下 关于此场景如何快速.高效的实现. 例如 Line one Line two Line three Line four 有以上内容.每行结尾都想增加一个分号.我们可以这样做. 第一步 A 将光标定位到当前行尾部并准备添加内容 第二步 : 输入分号 增加 第三步 esc 退出 然后使用 j 光标下移一行 . 重复执行 即可 ------------…