Редактор vi: Как заменить несколько вкладок на tab-space-tab - PullRequest
0 голосов
/ 28 апреля 2011

У меня есть текстовый файл, в котором есть два табуляции подряд. Мне нужно вставить пробел между этими двумя вкладками.

Я работаю над редактором vi. Может кто-нибудь сказать мне, как это сделать.

Ответы [ 2 ]

3 голосов
/ 28 апреля 2011

Использование:

:%s/\t\t/\t \t/g

Хотите выполнить многократное замещение в каждой строке?

0 голосов
/ 28 апреля 2011

Глобально заменить все экземпляры \ t \ t на \ t \ t

: g / \ t \ t / s // \ t \ t / g

или заменитьпервый экземпляр в каждой строке:

: g / \ t \ t / s // \ t \ t

...