Cara Cari di Vim

How Search Vim



Vim adalah penyunting teks dan kod pelbagai platform, ringan, percuma, pelbagai platform. Ia sangat popular di kalangan pembangun kerana kecekapan dan kemudahan penggunaannya. Walaupun Vim adalah penyunting teks sederhana, ia masih memerlukan sedikit waktu untuk belajar untuk penggunaan lanjutan.

Mempelajari asas-asas Vim sangat berguna, oleh itu dalam panduan ini, kita akan memfokuskan pada ciri carian editor Vim. Mencari beberapa teks tertentu (kata / rentetan) adalah salah satu tugas yang sangat biasa ketika bekerja dengan fail besar.







Mari kita fahami ciri carian Vim dari carian asas hingga teknik carian maju. Pastikan anda berada dalam mod arahan sebelum mencari sesuatu.



Bagaimana Melakukan Pencarian Asas di Vim / Vi?

Terdapat beberapa kaedah untuk mencari corak tertentu di Vim:



  1. Mencari ke hadapan
  2. Pencarian ke belakang

Sebarang kata corak boleh dicari ke arah belakang atau ke depan dari kedudukan kursor. Dalam penyunting Vim, carian itu peka huruf besar-kecil, misalnya LINUX dan Linux akan dicari secara berbeza. Oleh itu, terdapat pelbagai pendekatan untuk mengabaikan kepekaan kes. Anda boleh menggunakan : tetapkan ignecase atau : tetapkan ic . Cara lain untuk mengabaikan kepekaan kes adalah dengan menambahkan c dengan corak carian: / linux c dan untuk penggunaan kata modal C .





1: Pencarian Ke Depan

Untuk memulakan pencarian asas, alihkan mod jika masih dalam mod penyisipan dengan menekan Esc butang. Kemudian gunakan slash ke hadapan / untuk mencari teks dengan pantas. Contohnya, jika anda mencari Linux dalam fail, maka gunakan / Linux , seperti yang ditunjukkan dalam gambar di bawah:




Editor akan mengetengahkan perkataan pertama yang muncul selepas kedudukan kursor semasa. Perintah carian akan mencari corak, bukan kata. Contohnya, jika anda menaip terkenal setelah garis miring ke depan, editor akan mencari semua perkataan dengan huruf terkenal walaupun terkenal, seperti yang ditunjukkan dalam gambar berikut:

  • Gunakan n untuk melompat ke perkataan serupa seterusnya
  • Gunakan N untuk kembali ke perkataan sebelumnya

2: Pencarian Belakang

Untuk pencarian ke belakang, prosesnya sama, hanya gunakan? dengan rentetan carian sebagai pengganti garis miring ke hadapan. Pencarian akan bermula dari kedudukan kursor semasa, seperti yang ditunjukkan dalam gambar berikut:


Begitu juga, untuk melompat ke kejadian seterusnya, gunakan n dan N ke arah yang bertentangan.

Bagaimana mencari perkataan tertentu di Vim?

Untuk mencari kata tertentu di Vim, pertama, gerakkan kursor ke kata yang ingin anda cari, tekan sekarang Esc butang untuk menukar mod, dan kemudian * untuk contoh seterusnya dengan perkataan yang sama dan # untuk contoh perkataan sebelumnya.

Bagaimana mencari keseluruhan perkataan di Vim?

Prosedur pencarian keseluruhan perkataan dalam Vim sedikit berbeza, sintaksnya diberikan di bawah:

/<PERKATAAN>

Vim akan menyerlahkan perkataan pertama dalam fail.

Bagaimana Menonjolkan Hasil Carian di Vim?

Satu lagi ciri penting Vim adalah menonjolkan hasil carian. Untuk mengaktifkan ciri ini, gunakan: set hlsearch, dan untuk melumpuhkannya, gunakan: set! Hlsearch.

Kesimpulannya

Vim adalah penyunting teks ringan dengan banyak ciri yang sangat popular di kalangan pembangun. Dalam panduan ini, kami mempelajari satu lagi ciri utama penyunting Vim. Kami juga mempelajari pencarian asas maju dan mundur, kaedah mencari kata tertentu, dan menjalankan perintah untuk menonjolkan hasil carian dan mengabaikan kepekaan huruf besar ketika mencari corak.