GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Menemukan Tanda Kurung yang Tak Tertandingi Dalam File Teks?

Hari ini saya belajar bahwa saya dapat menggunakan perl -c filename untuk menemukan tanda kurung kurawal yang tidak cocok {} dalam file arbitrer, tidak harus skrip Perl. Masalahnya, itu tidak bekerja dengan jenis tanda kurung lainnya () [] dan mungkin <>. Saya juga melakukan eksperimen dengan beberapa plugin Vim yang mengklaim dapat membantu menemukan tanda kurung yang tidak ada bandingannya tetapi sejauh ini tidak begitu bagus.

Saya memiliki file teks dengan beberapa tanda kurung dan salah satunya hilang! Apakah ada program / skrip / plugin vim / apa pun yang dapat membantu saya mengidentifikasi braket yang tidak cocok?

Jawaban yang Diterima:

Di Vim Anda dapat menggunakan [ dan ] untuk dengan cepat melakukan perjalanan ke braket terdekat yang tak tertandingi dari jenis yang dimasukkan pada penekanan tombol berikutnya.

Jadi [ { akan membawa Anda kembali ke “{“; ] ) akan membawa Anda ke depan ke “)” terdekat yang tak tertandingi, dan seterusnya.


Linux
  1. Cara Menambahkan Teks ke Akhir File di Linux

  2. Cara Menggunakan Perintah Grep untuk Menemukan Teks di File

  3. Cara menemukan File di Linux

  1. Bagaimana cara mengetahui akhir baris dalam file teks?

  2. Bagaimana cara menyalurkan panggilan subproses ke file teks?

  3. Bagaimana cara menambahkan teks ke file?

  1. Cara mengedit file teks di terminal saya

  2. Bagaimana menemukan pengelola file default?

  3. Cara Menemukan file di FreeBSD