看板 [ Editor ]
討論串關鍵字重覆保留第一組,其餘刪除後,退回上一行?
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓5(5推 0噓 9→)留言14則,0人參與, 最新作者occupy222 (于風實業)時間10年前 (2014/04/17 22:25), 編輯資訊
3
0
1
內容預覽:
如題,怎麼從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 ad
(還有270個字)

推噓3(3推 0噓 0→)留言3則,0人參與, 最新作者johnjohnlin (LYSin8)時間10年前 (2014/04/17 23:16), 編輯資訊
0
0
1
內容預覽:
可以用 awk (他應該也算文字編輯器吧 XD). awk 'BEGIN {cur="";} {if(cur!=$1){print "\n";print; cur=$1;} else {printf. $3;}}' YOUR_FILE_HERE. aaa comment "項目1". "100""2
(還有84個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者dm4 (dm4)時間10年前 (2014/04/19 13:18), 編輯資訊
0
0
1
內容預覽:
既然是 Editor 就來個 vim 解法,主要是用 :%s 和 recording 再 repeat. 執行完之後應該會變:. aaa comment "項目1" "100". aaa add "200". aaa add "300". bbb comment "項目2" "400". bbb a
(還有133個字)

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者yoco315 (眠月)時間10年前 (2014/04/19 18:09), 編輯資訊
0
0
1
內容預覽:
原文. aaa comment "項目1". aaa add "100". aaa add "200". aaa add "300". 看起來就是把. 換行一個單字 add. 刪掉就好了,所以我就. :%s/\n\w\+ add\>. 就成了 XD. aaa comment "項目1" "100"
(還有99個字)

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者YuiHirasawa (平澤 唯)時間10年前 (2014/05/15 13:02), 編輯資訊
0
0
1
內容預覽:
奇怪,版上用Emacs的人真的那麼少嗎...囧. 兩個要求用Emacs都是一行而且超簡單就解決了說。. 直接1到3。. (replace-regexp "\n.+ add " " "). 刪除所有行首包含aaa的行. (flush-lines "^aaa"). 直接把上述 s-expression
首頁
上一頁
1
2
下一頁
尾頁