vim查询替换相关

今天手动保存华为交换机配置时遇到一些问题:

uni@uni-PC:~$telnet 192.168.1.10 | tee a #运行这个命令后,在交换机中使用display cu空格键将所有配置显示出来,然后退出,配置就会保存到a
然后发现a中有一些特殊字符,如下:

找了许久终于将之给替换掉了,方式如下:

vim a
:%s/vzs----.*42D/ze//g

就可以将---- More ----^[[42D ^[[42D这一段字符给替换成空了.

需要感谢:Vim搜索字符转义与very magic搜索模式这篇文章.

原文地址:https://www.cnblogs.com/luniverseg/p/12876627.html