如題,怎麼從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