看板 RegExp 關於我們 聯絡資訊
自己回答一下: 在editor版爬vim和搜尋, 最接近的作法是: :g/{patten}/y A ::tabnew p 將符合條件的行,複製到buffer A去。 開新窗,貼上buffer 因為是整行,所以行首和行尾自己再處理一下即可 附上原始文章網址 文章代碼(AID): #1Bwhepsi (Editor) [ptt.cc] [vim ] 如何將搜尋的結果貼到新 文章網址: https://www.ptt.cc/bbs/Editor/M.1273674291.A.DAC.html -- ps.補充 vim可以刪除{patten}以外的內容,(只留下結果) :g!/pattern/d :v/pattern/d 以上兩行都是一樣的作用。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.231.244.60 ※ 文章網址: https://www.ptt.cc/bbs/RegExp/M.1485082809.A.FA8.html ※ 編輯: jonce007 (61.231.244.60), 01/22/2017 20:37:42
LPH66: 順帶一提一個豆知識: vim 的這個 :g 指令的其中一個用法 01/23 03:04
LPH66: :g/re/p (中間的 re 表示 regexp) 後來變成了 grep 這名字 01/23 03:05
LPH66: 這個指令就是印出全部找到的東西 01/23 03:06
LPH66: 把 p 換成 y (yank) 就是複製了 01/23 03:06
jonce007: L大,真的假的,不要騙我嘿~ 01/23 13:32
andy433268: 改成y只會複製最後一個找到的關鍵字行耶!! 求解 05/21 23:52