我想达到下列事项六:六多个命令在一行
- 删除前几列
- 删除开始与特定的词
- 第一个字后删除所有行。
我具有相对于下面的命令来上述要求
:%s/new page //g
以除去前两列。
:g/abc/d
,:g/xyz/d
,:g/ddd/d
删除从特定单词开始的行。
:%s/ .*//g
删除第一个单词后的所有内容。
总的来说,我想运行下面的命令:
:%s/new page //g
:g/abc/d
:g/xyz/d
:g/ddd/d
:%s/ .*//g
我如何可以执行一个命令所有上面的命令。我试过|
但它没有奏效。
:g/abc/d|:g/xyz/d|:g/ddd/d
我收到以下错误:
E147: Cannot do :global recursive
我怎样才能做到这一点。我想在一个命令中执行所有命令。
感谢
您不能在':g'之后添加其他命令。 –