2009-08-27 10 views

cevap

21

Komutun neden g bölümüne gereksinim duyduğundan emin değilim - yedek yalnızca eşleşen satırlarda hareket edecektir. İşte aradığınız ne:

:%s/create_title/&X/ 

& eşleştirildi tüm metnini temsil eder.

+0

Sadece geçerli satırı arar. –

+1

Bu ve hile harika olsa da. –

+0

Tüm dosyayı aramak üzere düzenlenmiştir. Benim hatam. – Cascabel

3
:%s/\(create_title\)/\1X/g 

çalışmalarına komutu çalıştırarak

create_titleX 

almalısınız. (Eğer sorunuzu doğru anlıyorsam).

+2

'&' yazmayı daha hızlı tercih ettiğimden ve arama modelini değiştirmemden (tercih etmeyen kişiler için daha iyi) yana olma eğilimindeyim. Bir alt ifadeyi yakalamak elbette çok daha genişletilebilir! – Cascabel