[问题] 请问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