Как заменить этот текст в VIM? - PullRequest
1 голос
/ 15 августа 2011
:%s/oldword/newword/g

Вот как я обычно это делаю. Теперь я хочу заменить abc.com на <%= domain %>. Как я могу это сделать? (Символы не работают при вводе их в командной строке vim)

:%s/abc.com/<%= domain %>/g

Ответы [ 2 ]

4 голосов
/ 15 августа 2011

Вам нужно экранировать . (чтобы он не совпадал ни с одним символом) и %. Попробуйте это:

:%s/abc\.com/<\%= domain \%>/g
3 голосов
/ 15 августа 2011

Вы должны избежать "." и символы «%». Как это :%s/abc\.com/<\%= domain \%>/g

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