Как я могу включать период (.) в поиск Vim и заменить команду? (заменяющий .html расширения)?

Когда я делаю: /.html Vim ищет html

Я хотел бы заменить весь .html с .php

Что-то вроде этого: :%s/html ext/php ext/g

28
задан alexchenco 30 April 2010 в 13:14
поделиться

4 ответа

Сбежать. . - это символ регулярного выражения, который означает «любой символ», поэтому вам нужно экранировать его с помощью \ .

:%s/\.html/.php/g
36
ответ дан 28 November 2019 в 03:24
поделиться

Просто выйдите из . персонаж.

Найдите / \. Html

4
ответ дан 28 November 2019 в 03:24
поделиться

Попробуйте экранировать символ точки: / \. Html

3
ответ дан 28 November 2019 в 03:24
поделиться

Используйте обратную косую черту, чтобы избежать точки.

/ \. Html будет искать ".html".

1
ответ дан 28 November 2019 в 03:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: