Apakah ada cara di vi (m) untuk menargetkan satu baris tertentu dalam file untuk substitusi string?
Saya perlu sering menambahkan sidik jari SSL SHA dari server Web ke Mercurial .hgrc saya. Saya dapat mengambil tanda tangan yang diperlukan dari Chrome dengan cukup mudah dengan mengklik dua kali gembok dan melihat detail sertifikat, tetapi saya mendapatkan sig dengan pembatas ruang daripada pembatas titik dua yang diinginkan oleh Mercurial
06 32 1C C5 8A 49 77 85 C5 89 6F 67 75 96 F0 43 77 96 EB 90
Contoh dari Google Code .
Apakah ada cara untuk:
- Salin kata sidik jari ke clipboard saya
- Edit .hgrc saya dengan vi (m)
- Masuk ke mode sisipkan untuk menempelkan sidik jari tersebut
Targetkan saja garis itu dengan a
: s / /: / g
Simpan file
Saat ini saya dapat menempelkan sidik jari ke file baru, melakukan substitusi, dan menariknya ke .hgrc saya dengan nama file: r , tapi itu langkah tambahan yang saya tidak akan keberatan melewatkannya.