Изнутри Vim, как заменить 2-е вхождение шаблона во всех строках? - PullRequest
2 голосов
/ 25 октября 2011

У меня есть строки, похожие на:

EXPORT var value

Внутри Vim я хочу иметь возможность преобразовать в:

EXPORT var=value

:%s/ /=/g преобразует оба вхождения пробелов.

1 Ответ

4 голосов
/ 25 октября 2011

Вы можете попробовать это

:%s/EXPORT \S\+\zs /=

\zs означает запуск замены (до EXPORT \S\+ используется для соответствия, но не заменяется).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...