İnsan, görsel seçim içindeki bir karakteri , çizginin başka bir yerine değil, sadece nasıl değiştirebilir ? Örnek:
- Hat:
int arr[] = { 00 01 02 03 04 05 05 /* ... lots more like this*/};
- Görsel Seçim:
{ 00 01 02 03 04 05 05 /*... lots more like this*/}
- Komut:
:'<,'>s/\ /\,0x/g
- Beklenen:
int arr[] = {0x00,0x01,0x02,0x03 /* and so on*/};
Ancak bu işlemleri yaptıktan sonra gerçek sonuç:
int,0xarr[],0x=,0x{0x00,0x01,0x02,0x03 /* and so on*/};
Beklenen sonucu elde etmek için yukarıdaki komutu değiştirmenin bir yolu var mı? Yapmaz '<
ve '>
komutları çalışır aralığı üzerinde arama define (ve değiştirme)?
:substitute
operatörlerin satır bazında çalıştığını biliyorum , bu da örneğinizde ne gördüğünüzü açıklıyor.