vim 中跨多個檔案的正規表示式

vim 中跨多個檔案的正規表示式

我需要在 vim 中替換多個文件中的某個單詞,我發現如果我打開緩衝區中的每個文件,我就可以做到這一點,但是當嘗試打開所有需要替換的文件時,vim 聲明有是「檔名太多」。有一個插件可以滿足我的需要,但我想知道是否有一個我不知道的解決方案不需要插件。

答案1

您始終可以編寫自己的腳本。這是我要做的:

argadd file1
argadd file2
argadd file3 
argdo s/old/new/g

不過你需要一個新的 vim 會話。

相關內容