Zamień łączniki na encję HTML dla em myślników w Vimie

3

W Vimie próbuję uruchomić podstawienie dla tego tekstu:

lorem ipsum -- dolor sit

... aby wyglądało to tak:

lorem ipsum—dolor sit

Próbuję to zrobić :%s/ -- /—/g, ale pozostawia mi to:

lorem ipsum -- —dolor sit

Jak powinienem dostosować składnię podstawień?

Joe Mornin
źródło
Łatwa naprawa - Potrzebowałem tylko uciec ze znaku handlowego::%s/ -- /\—/g
Joe Mornin
czy nie możesz dać sobie odpowiedzi (zamiast komentarza)?
akira
@morninj twoja ampersand nie jest nawet w ciągu podmiany. Czy zapomniałeś o tym w swoim pytaniu?
tidbeck
@akira Ponieważ jestem poniżej progu reputacji, muszę dodać 8 godzin, zanim dodam odpowiedź.
Joe Mornin
1
Do Twojej wiadomości, vim-textcov ma dla ciebie kilka funkcji.
idbrii

Odpowiedzi:

2

Łatwa naprawa - potrzebowałem tylko uciec ze znaku handlowego: :%s/ -- /\—/g

Joe Mornin
źródło