作者occupy222 (于风实业)
看板Editor
标题关键字重覆保留第一组,其余删除後,退回上一行?
时间Thu Apr 17 22:25:29 2014
如题,怎麽从1到3?
1、
aaa comment "项目1"
aaa add "100"
aaa add "200"
aaa add "300"
bbb comment "项目2"
bbb add "400"
bbb add "500"
bbb add "600"
bbb add "700"
bbb add "800"
2、
aaa comment "项目1"
"100"
"200"
"300"
bbb comment "项目2"
"400"
"500"
"600"
"700"
"800"
3、
aaa comment "项目1""100" "200" "300"
bbb comment "项目2" "400" "500" "600" "700" "800"
现在是用excel慢慢行转列再删除空白行。
另外再请教怎麽符合关键字那一行就全删除? 谢谢。
如:只要有aaa就整行删除
aaa comment "项目1""100" "200" "300"
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.36.121.172
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Editor/M.1397744732.A.FD3.html
1F:→ dododavid006:vim :%s/.*\"(\d*\)"/"\1"/g 然後就要请教其他大大了 04/17 23:06
2F:→ dododavid006:这只有1到2而已 04/17 23:06
3F:→ dododavid006::,/\a\|\%$/-1 join 2到3 一次只会处理一组 04/17 23:20
4F:→ dododavid006:可以用.来重覆 然後後面会留下一个… 目前没想到怎解 04/17 23:22
5F:→ dododavid006:不能用. 我弄错了 04/17 23:23
6F:推 mars90226:vim从2到3要用:g/^\"/norm kJ 04/18 09:46
7F:推 darkgerm:符合 aaa 就删整行: :g/aaa/d 04/18 12:46
8F:推 qwertmn::g!/comment/norm d2f i^? 一次搞定= = 04/19 20:22
9F:→ qwertmn:^? 这个用 ctrl+v 回车打的~ 04/19 20:23
10F:→ qwertmn:vim is best 04/19 20:24
13F:→ mars90226::g/^.\{-}"\d\+"/norm dt"kJ 04/20 00:29
14F:推 FOXSMALL: emacs C-x r k 08/24 17:51