Я часто использую /
команду поиска vim для проверки моих регулярных выражений (просто чтобы увидеть, что они соответствуют). После этого я обычно использую команду :%s
replace, где я использую это регулярное выражение из поиска в качестве строки, подлежащей замене, например, сначала я ищу такую строку:
/TP-\(\d\{5\}\)-DD-\d\{3\}
Это соответствует именно то, что я хочу, поэтому я делаю свою замену:
:%s/TP-\(\d\{5\}\)-DD-\d\{3\}/\1/g
Но я должен написать снова все регулярное выражение здесь. Обычно это регулярное выражение намного длиннее, поэтому я ищу решение:
Существует ли какой-либо ярлык или скрипт vim для вставки этого шаблона поиска непосредственно в команду замены?
Я использую vim в терминале (нет gvim).