码迷,mamicode.com
首页 > 系统相关 > 详细

vim global命令

时间:2015-04-14 11:09:15      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:

global命令格式 : [range]global/{pattern}/{command}

global命令在[range]指定的文本范围内(缺省为整个文件)查找{pattern},然后对匹配到的行执行命令{command},如果希望对没匹配上的行执行命令,则使用global!或vglobal命令。

一些例子:

1) 删除包含某字段(例如aaa)的行

:g/aaa/d

2) 删除不包含某字段(例如aaa)的行

:g!/aaa/d

3) 删除指定的行:

:x,.d  #从x行删除到当前行;

:.,xd  #从当前行删除到x行;

:x,.+3d  #从x行删除到当前行后第三行;

:x,.-1d  #从x行删除到当前行前一行。

vim global命令

标签:

原文地址:http://www.cnblogs.com/ManMonth/p/4424317.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!