Saya ingin mengganti 'x' dalam file ini dengan nomor baris saat ini. Yaitu, berubah
x
x
x
untuk
1
2
3
Untuk saat ini, saya menggunakan Perl one-liner:
perl -pi -e '$x=$.; s/x/$x/' myfile.txt
Saya pikir UltraEdit dapat melakukannya dengan memilih dan mengganti vertikal. Bisakah ini dilakukan dalam vim? (Contoh saya di sini mengasumsikan 'x' adalah semua yang ada di satu baris. Tapi baris di file asli saya jauh lebih rumit.)
sumber