【shell】vim如何删除匹配已xx开头的行

1、举例:vim中删除已a开头的所有行
方法一:
:g/^a/d
方法二:
:%!grep -Ev '^a'
2、举例:vim中删除已a或者b开头的所有行
方法一:
:g/^[ab]/d
方法二:
:%!grep -Ev '^[ab]'

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 12,943评论 0 13
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 11,120评论 0 10
  • 曾经在思科的工厂测试系统`KlemTest` (`SUSE`命令行模式)中使用`VI`/`VIM`超过2年半,现在...
    戈多在地狱阅读 5,832评论 1 13
  • 1. 关于Vim vim是我最喜欢的编辑器,也是linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我...
    Dyworldhua阅读 5,296评论 0 2
  • 迎着黄昏日落中的秋风,踏着碧波漾漾的迎泽湖岸的石路,聆听着飞过树梢的小鸟叽叽喳喳的鸣叫声,我们走在这繁华闹...
    艳娟_fcd4阅读 3,365评论 0 3