VI Editor Cari dan Ganti Rentetan - Mod Ex

VI Editor Cari dan Ganti Rentetan - Mod Ex

Bagaimana saya mencari dan menggantikan semua kejadian rentetan dalam keseluruhan fail teks menggunakan editor vim?

Jawapan
Editor VI didasarkan pada bekas editor bekas asal yang ditulis pada tahun 1976. Salah satu ciri yang diwarisi dari editor ini adalah cara hanya mencari dan menggantikan sebarang rentetan dengan sama ada satu baris, kejadian pertama atau dalam keseluruhan teks. Berikut adalah beberapa contoh:
Ganti kejadian pertama perkataan vim untuk perkataan vi pada baris semasa.

: s/vim/vi 

Pengganti kejadian pertama pada setiap baris perkataan vim untuk perkataan vi

: g/vim/s // vi 

Akhir sekali, ganti setiap kejadian vim perkataan untuk perkataan vim pada semua baris

: g/vim/s // vi/g 

Tutorial Linux Berkaitan:

  • Asas Editor Vim di Linux
  • Menguasai Gelung Skrip Bash
  • Pengenalan kepada Automasi, Alat dan Teknik Linux
  • Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Gelung bersarang dalam skrip bash
  • Subshells Linux Lanjutan dengan contoh
  • Advanced Bash Regex dengan contoh
  • Sistem Hung Linux? Cara melarikan diri ke baris arahan dan ..
  • Bash regexps untuk pemula dengan contoh