看板 Editor 關於我們 聯絡資訊
如題,怎麼從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://www.ptt.cc/bbs/Editor/M.1397744732.A.FD3.html
dododavid006:vim :%s/.*\"(\d*\)"/"\1"/g 然後就要請教其他大大了 04/17 23:06
dododavid006:這只有1到2而已 04/17 23:06
dododavid006::,/\a\|\%$/-1 join 2到3 一次只會處理一組 04/17 23:20
dododavid006:可以用.來重覆 然後後面會留下一個… 目前沒想到怎解 04/17 23:22
dododavid006:不能用. 我弄錯了 04/17 23:23
mars90226:vim從2到3要用:g/^\"/norm kJ 04/18 09:46
darkgerm:符合 aaa 就刪整行: :g/aaa/d 04/18 12:46
qwertmn::g!/comment/norm d2f i^? 一次搞定= = 04/19 20:22
qwertmn:^? 這個用 ctrl+v 回車打的~ 04/19 20:23
qwertmn:vim is best 04/19 20:24
qwertmn:https://asciinema.org/a/9015 demo 04/19 20:28
qwertmn:剛好像沒錄到指令ˇˇ https://asciinema.org/a/9016 04/19 20:36
mars90226::g/^.\{-}"\d\+"/norm dt"kJ 04/20 00:29
FOXSMALL: emacs C-x r k 08/24 17:51