Sering kali ketika mengerjakan kode, saya mencari kemunculan variabel dengan nama yang mirip. Sebagai contoh, temukan semua kecocokan dari var1
dan var2
sebagai:
/\<var1\>\|\<var2\>
Sekarang saya sangat suka fitur Sorot Pencarian Vim, b / c setelah saya melakukan pencarian, semua contoh yang cocok muncul dalam warna kuning.
Apakah ada cara untuk menetapkan warna berbeda ke istilah berbeda di string pencarian? Artinya, semua pertandingan var1
menjadi kuning dan var2
menjadi hijau?
Pencarian bawaan tidak dapat melakukan itu, tetapi ada plugin yang memungkinkan Anda menggunakan warna yang berbeda, misalnya milik saya Tandai pengaya . (Halaman plugin memiliki tautan ke plugin alternatif.) Sebagian besar menggunakan
matchadd()
fungsi, memastikan bahwa ini diterapkan secara global ke semua jendela, dan menyediakan antarmuka seperti pencarian melalui pemetaan dan perintah.sumber