Czy mogę użyć selektora drzewa plików, który istnieje w graficznych IDE?

9

Zwykle znajduje się po lewej stronie i umożliwia szybkie przełączanie między plikami w złożonej hierarchii katalogów.

peterh - Przywróć Monikę
źródło

Odpowiedzi:

8

Vim jest wyposażony we wbudowany eksplorator plików o nazwie netrw. Jeśli masz powód, dla którego ostatnio był Vim, następujące polecenie da ci rodzaj funkcji, której brakuje:

:Lexplore

Zobaczyć :help netrw.

romainl
źródło
4

Jeśli zestaw nerdtree :

let g:NERDTreeWinPos = "right"
avelino
źródło
2

Kiedy przechodziłem do vima z dala od innych edytorów, chciałem zarówno szuflady projektu po lewej, jak i dobrej funkcjonalności karty.

Zacząłem używać NERDTreeTabs , który jest NERDTree, z wyjątkiem zoptymalizowanego do użytku z wieloma kartami. W szczególności teraz jest tylko jedno drzewo NERDTree, a jeśli zmienisz zakładki, drzewo NERDTree będzie nadal dostępne. To naprawdę wygląda jak szuflada projektu, którą można znaleźć w innych edytorach. Oto przykład użycia.

wprowadź opis zdjęcia tutaj

Jeśli chcesz, możesz dostosować szerokość NERDTree. Możesz także ustawić automatyczne zamykanie po użyciu.

Działa to dość dobrze w przypadku podziałów, ale podobnie jak w odpowiedzi Chada , występują trudności z NERDTree i podziałami.

davidlowryduda
źródło