[問題] 請問Vim要如何儲存搜尋結果?

作者: jasonlee1001 (Jason)   2019-01-19 12:08:42
如題。
在Vim內要如何把搜尋到的結果字串另外存到一個 new file 呢?
問了G大神還是沒問到...
作者: chang0206 (Eric Chang)   2019-01-19 12:29:00
https://is.gd/BvWhQD 這個不能用?
作者: jasonlee1001 (Jason)   2019-01-19 16:34:00
我照著用 :g/regex/ .w >> res.txt 出現E212: Can't open file for writinghttps://imgur.com/mVKleYLw後面加"!"已可寫出res.txt, 但寫出的是整行,有辦法可以只寫出所搜尋到的字串就好嗎?
作者: Bencrie   2019-01-19 17:40:00
不考慮直接用 grep -o regex > output.txt 嗎
作者: jasonlee1001 (Jason)   2019-01-19 17:56:00
grep是辦得到,只是我想說在vi裡面看檔案時直接輸出
作者: chang0206 (Eric Chang)   2019-01-19 17:57:00
你是說mem前面的都不要?那不就改一下regex就好?
作者: jasonlee1001 (Jason)   2019-01-19 18:00:00
對 我只要訊號名稱,但卻會寫出整行, regex已經鎖住訊號名稱了Bencrie,你的方法可以輸出我想要的,只是就是要在另一個terminal grep出來...
作者: Bellkna (柔弱氣質偽少女)   2019-01-19 19:41:00
在新buffer然後用0read ! 配合外部命令再存會不會較省事?
作者: hijkxyzuw (i,j,k) ×(x,y,z)   2019-01-19 20:09:00
有 editor 板
作者: jasonlee1001 (Jason)   2019-01-19 21:54:00
sorry不知有editor版,謝謝
作者: kdjf (我抓得到什麼呢?)   2019-01-20 19:03:00
:w !grep -o regex > output
作者: Arbin (路人_Lv菜逼八)   2019-01-26 17:41:00
哇 頭一次知道有editor板...

Links booklink

Contact Us: admin [ a t ] ucptt.com