4
我喜歡使用vim和vimdiff。我目前正在比較vimdiff中的兩個文件,我經常遇到這種情況,我想刪除兩個緩衝區中的同一行。在以下示例中,我想刪除線40和41在多個VI窗口中刪除相同的行
39 text_a | 39 text_b
40 text_aa | 40 text_aa
41 text_bb | 41 text_bb
42 text_c | 42 text_d
感覺乏味執行dd
Ctrl-W-W
,dd
Ctrl-W-W
刪除在當前窗口中的行,則跳轉到其它窗口中,刪除該行有並跳回到我原來的窗口。
有沒有人知道這個捷徑?
':bufdo 40,41d'刪除線40在所有緩衝區中有41個,其中 –
hm,這並沒有在我身邊工作。 vimdiff會分裂成緩衝區還是窗口?也許多數民衆贊成在問題... – yulivee
是的,這是問題。 :windo 40,41p做的伎倆。 @LievenKeersmaekers如果你會發表你的評論作爲答案,我可以接受它;) – yulivee