Копировать из режима поиска в режим ex - PullRequest
1 голос
/ 17 декабря 2009

Находясь в режиме "/" для поиска, что мне делать, если необходимо скопировать его в режим ex. Например. Я искал /ab.*xy, теперь мне нужно это как %s/ab.*xy/.../g.

Я собираюсь проверить мой поиск, а затем использовать его для замены

Ответы [ 2 ]

7 голосов
/ 17 декабря 2009

Используйте регистр /, в режиме ex нажмите:

Ctrl R /

Ctrl-R позволяет вставлять содержимое регистра, а регистр / содержит последний использованный шаблон поиска.

4 голосов
/ 17 декабря 2009

Кроме того, вы можете оставить часть поиска пустой:

:/foo
:s//bar

Первая строка находит "foo", как и следовало ожидать. Поскольку вы оставили строку поиска во второй строке, она просто использует тот же поиск, заменив «foo» на «bar». Я считаю, что это работает везде, где вы вводите строку поиска - если она пуста, это означает, что вы снова используете предыдущий поиск.

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