Vim komut modunda kesin bir kelime arayın


19

Ben (Vim komutunu kullanarak komut modunda Vim Tam olarak bir kelimeyi aramak istediğiniz /wordtosearch, DEĞİL imlecin geçerli kelimenin arama kullanarak *veya #komutlar), örneğin ben CIF söylemek tam bir kelimeyi aramak istiyorum ama istemiyorum CIF_handle veya CIF_drv bulmak için.

Vim'in komut modunda kesin kelime araması nasıl yapılır?

(Aranan kelimenin durumuna aldırmıyorum, çünkü çoktan ignorecasebelirledim.)

Yanıtlar:


30

Düzenli ifadeler kullanın:

/\<your_exact_word\>

Başka bir deyişle, arama dizginizi \<ve ile\>


@ Teşekkürler: güzel iş. Kelimeyi \ <.. \> içine almak, onu düzenli ifade tabanlı bir arama yapar.
goldenmean

Evet, regex araması.
Janne Pikkarainen

Ama "1 ..." gibi bir dize aramanız gerekiyorsa ne yapmalısınız? Noktalı dize değil, 1 ile başlayan tüm sayıları vurgulayacaktır.
inf.ig.sh 9:12

Parantez ile çalışmıyor.

Char ve char vimile sarmaya gerek kalmadan tam olarak bir kelime aramasıyla çalışacak şekilde nasıl yapılandırılırsınız . Can tarafından tam kelime arama yapmak için yapılabilir ? \<\>vim/eightFoldPaths
typelogic

-1

Kelimenin tam anlamıyla * oturum açmak için / \ <*> kullanmaya çalışmıştım, açıkçası listede de boşluk bıraktı. Çok göçebe bir şekilde yapmanın olası yolu burası,

/ \ V *

daha fazla ayrıntı için: yardım \ V


1
Üzgünüz, ama bu belirtilen sorunun cevabı değil. İsterseniz eklemek kabul cevaba bilgi, şuradaki bir yorum eklemek isteyebilir.
Edward
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.