Ben vim "yıldız" ile PHP sınıf üyeleri ve yöntemleri arayabilirsiniz

2 Cevap php

Vim * star / yıldız arama (: yardım yıldız) Eğer imlecin üzerinde kelimenin sonraki oluşumunu bulmak sağlayan harika bir özellik. Ne yazık ki dizesinin bir parçası olarak dolar-öneklerinin, yani sınıf adı "SEARCHTERM" içinde bu açıklamada "SEARCHTERM" bulur ve "$ this-> SEARCHTERM", ama "$ SEARCHTERM yaparken * basarsanız ":

class SearchTerm 
{
    /* do something with SearchTerm */

    var $SearchTerm;

    function DoStuff() 
    {
         return $this->SearchTerm;
    }
}

$-Öneki görmezden yıldız aramayı söylüyorum bir yolu var mı?

Just to expand on Haes answer:

Ben iskeyword dolar kaldırmak için gerekli

:set iskeyword         # iskeyword=@,48-57,_,192-255,$

:set iskeyword-=$      # remove the $ as an acceptable word character

2 Cevap

Aslında Mac vim'den 7.2 kullanılarak, yıldız arama tam olarak bunu yapmak istiyorum gibi çalışır.

DÜZENLEME: (: iskeyword set) star arama kelime arama terimi bulmak için bu seçeneği dayanmaktadır çünkü ayarlanmış olan 'iskeyword' ne kontrol edin.

Imlecin üzerinde kelime için kısmi bir arama almak için: (gstar yardım) Alternatif olarak, 'g *' kullanabilirsiniz olabilir olabilir.

Bu şekilde yardımcı olur umarım.

Sen önce bir ters eğik çizgi koyarak $ kaçmak mümkün olmalıdır: \ $