[vim ] 使用搜尋取代指令後直接轉存新檔

看板Editor (編輯器(vim/emacs))作者 (呼呼)時間9年前 (2015/04/18 19:39), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/1
各位版友高手好,想來請問一個問題~ 我對一個檔案的某特定行數使用搜尋取代指令後,可以 直接在 :x,ys/\.......\/g指令後直接加上某選項轉存 x~y行更改後的結果到一個新的檔案嗎? 先謝謝各位! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.43.208.29 ※ 文章網址: https://www.ptt.cc/bbs/Editor/M.1429357178.A.507.html

04/18 21:18, , 1F
:'[,']w filename
04/18 21:18, 1F

04/18 21:19, , 2F
'[ 和 '] 是最後改變區間的書籤
04/18 21:19, 2F

04/18 21:21, , 3F
請問d大這個指令是要另外再跑一遍嗎? 謝謝!
04/18 21:21, 3F

04/19 11:42, , 4F
是另外跑沒錯,不過真的要一行的話可以用 | 接指令
04/19 11:42, 4F

04/19 11:43, , 5F
:x,ys/../../g | '[,']w filename
04/19 11:43, 5F

04/19 11:58, , 6F
謝謝d大!
04/19 11:58, 6F
文章代碼(AID): #1LCa9wK7 (Editor)
文章代碼(AID): #1LCa9wK7 (Editor)