Я пытаюсь использовать команду Search в Vim:
:Rs/F/T/X
R = range
F = text to find
T = text to replace with
X = options
Но, когда я хочу искать "." (точечный символ), я получаю некоторые проблемы.
Задача: Замените все происшествия "." (точка пространства) для">" (больше - чем)
Так, сначала я попробовал это:
:%s/ ./>/g
Но это изменило меня весь "." (расположите ЛЮБОГО С ИНТЕРВАЛАМИ - СИМВОЛ) к">" символ.
Затем я помнил, что точечный символ является специальным, таким образом, я попробовал это:
:%s/ \./>/g
Но энергия бросила меня ошибка: E486 не Может найти шаблон "\".
И наконец я попробовал эту сумасшедшую вещь:
:%s/" ."/>/g
и это :%s/" \."/>/g
Но я получил тот же результат: E486 не Может найти шаблон...
PS: Извините за мой плохой английский язык.
Пробел и точка являются специальными символами. Попробуйте следующее:
:%s/\s\./>/g
Обновление : \ s используется для представления всех пробелов (пробел, табуляция, разрыв строки), а не только пробела.