Jeśli otworzę Eksplorator plików :Explorei wybiorę plik, zastępuje on bufor, który miałem wcześniej otwarty i muszę go ponownie otworzyć. Jak tego uniknąć?
Jeśli otworzę Eksplorator plików :Explorei wybiorę plik, zastępuje on bufor, który miałem wcześniej otwarty i muszę go ponownie otworzyć. Jak tego uniknąć?
Odpowiedzi:
Zwykle używam następującego przepływu, gdy chcę otworzyć plik (zachowując bieżący plik):
Jak wspomniano w komentarzach, istnieją również: Sexplore i: Vexplore, które wykonują split i open netrw jednocześnie, ale ich nie używam. Nie używam: odkrywaj też.
Zamiast tego używam octu vim, który jest cienkim, ale bardzo przydatnym ulepszeniem nad netrw. Wystarczy nacisnąć w -dowolnym momencie eksploratora plików. Również bardzo polecam sprawdzić pocztę Drew Neila i Ocet .
Mój powyższy przepływ polega na tym, aby wstępnie podzielić ekran tak, jak chcę, a następnie wybrać nowy plik.
vim-vinegarrobi dokładnie to, czego chcę.
W :help netrw-explorewspomnieć, że kilka innych poleceń, aby zbadać swoje pliki.
Wśród nich jest to, :Texplorektóre otwiera okno eksploratora plików w nowej karcie zamiast korzystania z bieżącego okna.
Możesz wypróbować inne warianty, takie jak :Sexplore(podział poziomy) lub :Vexplore(podział pionowy).
Gdy kursor znajduje się na pliku, można również trafić o, valbo totworzyć go w płaszczyźnie poziomej, pionowej rozłamu rozłamu lub karcie.
Również potworzy się okno, w którym można obejrzeć plik pod kursorem, ale koncentruje pozostanie w netrw buforze czemu można wybrać się na zwiedzanie swój system plików bez konieczności zrobić <C-w>walbo <C-w>p.
Jeśli masz netrw v153 lub nowszy, będziesz :Lexploredostępny. To polecenie otwiera okno z boku wyświetlacza i <cr>powoduje edycję w oknie nr 2 (domyślnie). Możesz zmienić domyślne okno do edycji, używając Cmapy lub zmieniając zmienną g:netrw_chgwin.
Nie potrafię tego wyjaśnić, ale jeśli umieścisz Netrw w stylu drzewa za pomocą:
let g:netrw_liststyle=3
netrw nie zamyka bieżącego bufora, otwiera się w nowym buforze w tym samym oknie, gdy używasz :Explore
Użyj :Velub, :Seaby otworzyć eksplorator plików odpowiednio w nowym podziale pionowym lub poziomym.
:help netrw-explorewspomnieć, że kilka innych poleceń, aby zbadać swoje pliki. Wśród nich jest to,:Texplorektóre otwiera okno eksploratora plików w nowej karcie zamiast korzystania z bieżącego okna. Możesz wypróbować inne warianty, takie jak:Sexplore(podział poziomy) lub:Vexplore(podział pionowy). Gdy kursor znajduje się na pliku, można również trafićo,valbototworzyć go w płaszczyźnie poziomej, pionowej rozłamu rozłamu lub karcie.