У меня нет проблем, мне просто интересно.Как заменить на расширенную вкладку в 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/
Но это не удобно, это первая версия включает реальную вкладку в тексте, которым тот требуется retabed и вторая версия зависит от количества пространства, определенного для одной вкладки.
Есть ли общий способ сделать это?
Что вы хотите сделать? Заменить 'notab' таблицей или заменить ее на 4 пробела? – romainl