Używanie: Przeglądaj bez zamykania bieżącego bufora
14
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ąć?
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.
Zwykle używam następującego przepływu, gdy chcę otworzyć plik (zachowując bieżący plik):
Utwórz nowy podział pionowy / poziomy
Otwórz netrw z nowego podziału
Wybierz inny 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.
Zaakceptowałem tę odpowiedź, ponieważ vim-vinegarrobi dokładnie to, czego chcę.
Andrew
13
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.
:help netrw-explore
wspomnieć, że kilka innych poleceń, aby zbadać swoje pliki. Wśród nich jest to,:Texplore
któ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
,v
albot
otworzyć go w płaszczyźnie poziomej, pionowej rozłamu rozłamu lub karcie.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.
źródło
vim-vinegar
robi dokładnie to, czego chcę.W
:help netrw-explore
wspomnieć, że kilka innych poleceń, aby zbadać swoje pliki.Wśród nich jest to,
:Texplore
któ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
,v
albot
otworzyć go w płaszczyźnie poziomej, pionowej rozłamu rozłamu lub karcie.Również
p
otworzy 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>w
albo<C-w>p
.źródło
Jeśli masz netrw v153 lub nowszy, będziesz
:Lexplore
dostę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ącC
mapy lub zmieniając zmiennąg:netrw_chgwin
.źródło
Ty nie. Poprzedni bufor wciąż tam jest, wystarczy pobrać go z listy buforów:
źródło
Nie potrafię tego wyjaśnić, ale jeśli umieścisz Netrw w stylu drzewa za pomocą:
netrw nie zamyka bieżącego bufora, otwiera się w nowym buforze w tym samym oknie, gdy używasz
:Explore
źródło
Użyj
:Ve
lub,:Se
aby otworzyć eksplorator plików odpowiednio w nowym podziale pionowym lub poziomym.źródło