2010-04-14 8 views
8

Czy mimo to należy poprosić wtyczkę Fuzzy Finder do podkatalogu wyszukiwania VIM? Wydaje mi się, że niezależnie od tego, w którym trybie się znajduję, albo szukam bieżącego katalogu, albo muszę jawnie podawać nazwę podkatalogu, aby mógł on nurkować.wyszukiwanie podkatalogów frazzy finder vim?

Kolejna wtyczka tutaj wspomniana we wtyczce fuzzy finder textmate. Niestety ta wtyczka nie działa z aktualną wersją vim-fuzzy findera, lub tak mi się wydaje.

Wszelkie sugestie?

TIA

Oliver

+0

to prawdopodobnie należy na superuser.com –

+0

To prawda, że ​​textmate z Fuzzy Finderem nie działa z FuzzyFinder 3.x, ale działa z 2.22.3, stosunkowo nową wersją FuzzyFinder. Nie zauważysz różnicy. Gorąco polecam spróbować, nie będziesz rozczarowany. Zobacz: http://github.com/jamis/fuzzyfinder_textmate/network Zobacz także moją odpowiedź tutaj: http://stackoverflow.com/questions/1894614/vim-fuzzyfinder-usage-tips-gotchas-how-can-one -Make-use-of-this-plugin/1897075 # 1897075 –

Odpowiedz

8

Zastosowanie ** mieć to rekursja dół katalogów.

+0

To działa całkiem dobrze. Próbowałem Command-T, ale to nie działa tak, jak robił to fuzzyfinder textmate. Robienie czegoś takiego działa w FuzzyFinder 3.x: ': FufFile **/somedir/**/* partial * py' – claytron

4

Używam trybu tagu dostarczonego przez fuzzyfinder do symulacji zachowania Textmate. w skrócie, wygeneruj dodatkowy plik znaczników z podstawową nazwą pliku jako znacznikiem, a następnie możesz zlokalizować dowolne pliki w pliku znaczników bezpośrednio według nazwy podstawowej pliku.

Jedyną wadą jest konieczność aktualizacji pliku znaczników pliku, jest to skrypt do tego.

Używam tej metody przez kilka miesięcy i działa prawie idealnie.

podsumować moja metoda here

2

Chciałem przyczynić się do odpowiedzi Jamessana. To prawda, że ​​za pomocą **/przed wyszukiwaniem zostanie przeprowadzone wyszukiwanie rekursywne w twoim katalogu. Odkryłem jednak, że bardziej przydatne jest domyślne włączenie przeszukiwania cyklicznego.

W tym celu można dodać ** do mapowania (kopalnia jest]) (trzeba uciec * inaczej nie zadziała)

map <leader>] :FuzzyFinderFile \*\*\/<CR> 
+0

fajnie. Ale teraz jest to "FufFile" zamiast: FuzzyFinderFile – KryDos

Powiązane problemy