Chinaunix首页 | 论坛 | 博客
  • 博客访问: 772701
  • 博文数量: 217
  • 博客积分: 2401
  • 博客等级: 大尉
  • 技术积分: 2030
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-16 06:58
个人简介

怎么介绍?

文章分类

全部博文(217)

文章存档

2023年(2)

2022年(3)

2021年(29)

2020年(12)

2019年(5)

2018年(5)

2017年(5)

2016年(3)

2015年(6)

2014年(12)

2013年(16)

2012年(9)

2011年(6)

2010年(15)

2009年(30)

2008年(59)

我的朋友

分类:

2008-03-25 02:42:41

 删除操作 

:%s/r//g 删除DOS方式的回车^M 
:%s= *$== 删除行尾空白 

:%s/^(.*)n1/1$/ 删除重复行 

:%s/^.{-}pdf/new.pdf/ 只是删除第一个pdf 

:%s/// 又是删除多行注释(咦?为什么要说「又」呢?) 

:g/^\s*$/d
删除所有空行


:g!/^dd/d 删除不以字符串'dd'开始的行 
:g/^dd/d 
删除以字符串'dd'开始的行

:v/^dd/d 同上 (译释:v == g!,就是不匹配!) 

:g/str1/,/str2/d 删除所有第一个含str1到第一个含str2之间的行 


:v/./.,/./-1join 压缩空行 
:g/^$/,/./-j 压缩空行 
阅读(3006) | 评论(0) | 转发(0) |
0

上一篇:vim 只保留特定行

下一篇:R 常用命令

给主人留下些什么吧!~~