我沒有問題,我只是好奇。如何用vim中的擴展標籤替換
這是我的.vimrc的一部分。
set tabstop=4
set shiftwidth=4
set expandtab
我想在文本中的所有notab
與<-here is a tab
更換所以命令應該是:
:%s/notab/^I<-here is a tab/
至極給我真正的標籤,所以爲了通過4空間來代替它需要撥打 :retab
同一結果在一次通話中(直接加4個空格):
:%s/notab/ <-here is a tab/
但它不是方便,這第一個版本在文本中包含真正的標籤,需要至極TE被retabed和第二版本取決於定義爲一個標籤空間的數量。
有什麼一般的方法可以做到嗎?
你想要做什麼?用製表符替換'notab'或用4個空格替換? – romainl