kullanarak koşullu değiştirme nasıl yapılır word
'u WORD
ile değiştirmek istiyorum, ancak yalnızca -
ile başlayan satırlarda. Bunu yapmayı bilen var mı?vim
Q
vim
9
A
cevap
13
:%g/^-/s/word/WORD/g
sadece normal bir aramadır ve yerine geçmek istediğiniz satırları filtrelemek için g // 'yi kullanın.
+7
'ı kullanarak daha iyisin' '' : g'. Ayrıca soru sorusu için '' v '' ye benzeyen '' v '' den bahsetmeye değer. – Benoit
':% s/^ - \ (. * \) Word \ (. * \)/\ 1WORD \ 2/g' –
Eğer bunu yapıyorsanız, krikanthradix iyi, neden olmasın::% s/^ -. * \ zsword/WORD/g' – rampion
evet, aynı zamanda çalışıyor. –