Vi editöründe bir defada 3 dizeyi nasıl arayabilirim?Vi editöründe bir defada 3 dizeyi nasıl arayabilirim?
Nasıl yapabildiğimizi merak ediyordum. Yani vi 'daki bir seferde 3 dizgiyi, komut modunda :/xyz
gibi yapın.
2 dizeyi daha ekleyebilirim, böylece imleç, önce üç arasında bulunan bir dizede duracak ve n
düğmesine basarsak, üç arasında ikinci sırada bulunan dizede duracak mı?
Bunun gerçek zamanlı olarak çok yararlı olacağını varsayalım.
/string1\|string2\|string3
Not nokta üst üste (:
) gerekli olmadığını (bunun tam bir çubuk olarak yorumlanmaz böylece, örneğin, önünde bir eğik çizgi ile)
Standart RegExp'in tersi olan boru sembolünden kaçmanız gerektiği garip. $ -) – Pascal
@SanHolo: evet. Bu, ör. parantez ve köşeli parantez de. Bunun arkasındaki felsefe, çoğu kullanıcının "düzenli" (regexp olmayan) aramalar için arama işlevini kullanacağıdır. – Stephan202
Özel karakterlerden kaçmanız gerektiğinde ve bunu nasıl değiştirebileceğinizle ilgili daha fazla ayrıntı için ': help magic''e bakın. – Tim