:%s/oldword/newword/g
Вот как я обычно это делаю. Теперь я хочу заменить abc.com на <%= domain %>. Как я могу это сделать? (Символы не работают при вводе их в командной строке vim)
abc.com
<%= domain %>
:%s/abc.com/<%= domain %>/g
Вам нужно экранировать . (чтобы он не совпадал ни с одним символом) и %. Попробуйте это:
.
%
:%s/abc\.com/<\%= domain \%>/g
Вы должны избежать "." и символы «%». Как это :%s/abc\.com/<\%= domain \%>/g