Sık sık /
düzenli ifadelerimi doğrulamak için vim arama komutunu kullanıyorum (sadece neyle eşleştiğini görmek için). Bundan sonra genellikle :%s
değiştirilecek bir dize olarak aramadan bu regexp kullanın, örneğin ilk ben böyle bir dize arayın: replace komutunu kullanın:
/TP-\(\d\{5\}\)-DD-\d\{3\}
Tam olarak istediğimle eşleşiyor, bu yüzden değiştirmem gerekiyor:
:%s/TP-\(\d\{5\}\)-DD-\d\{3\}/\1/g
Ama buraya tüm regexp'i tekrar yazmak zorundayım. Genellikle bu normal ifade çok daha uzun, bu yüzden çözüm arıyorum:
Bu arama desenini doğrudan replace komutuna yapıştırmak için varolan herhangi bir kısayol veya vim komut dosyası var mı?
Terminalde vim kullanıyorum (gvim yok).