如题,怎么从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"
vim :%s/.*\"(\d*\)"/"\1"/g 然后就要请教其他大大了这只有1到2而已
:,/\a\|\%$/-1 join 2到3 一次只会处理一组
可以用.来重复 然后后面会留下一个… 目前没想到怎解
作者: qwertmn (抽筋) 2014-04-19 20:22:00
:g!/comment/norm d2f i^? 一次搞定= =
作者: qwertmn (抽筋) 2014-04-19 20:23:00
^? 这个用 ctrl+v 回车打的~
作者: qwertmn (抽筋) 2014-04-19 20:24:00
vim is best
作者: qwertmn (抽筋) 2014-04-19 20:28:00
作者: qwertmn (抽筋) 2014-04-19 20:36:00
:g/^.\{-}"\d\+"/norm dt"kJ
作者: FOXSMALL 2014-08-24 17:51:00
emacs C-x r k