Jak wrócić do NERDTree z pliku na karcie?
Zwykle:
- Wybierz potrzebny plik.
- Otwórz go w tab(domyślnie znak t).
Ale jak mogę wrócić do NERDTree, aby otworzyć jeszcze jedną kartę file it?
Rozwiązanie tymczasowe używam teraz w moim .plik vimrc:
map <F10> :NERDTree /path/to/root/of/my/project
Ale nie jest zbyt przydatne uruchamianie nawigacji ponownie i ponownie z katalogu głównego.
9 answers
Jeśli użyjesz Tzamiast T nie ma potrzeby cofania, ponieważ nowa karta zostanie otwarta, ale fokus Vima pozostanie w NERDTree.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-11-01 13:39:07
Ctrl-ww
Spowoduje to przejście między otwartymi oknami (możesz więc przeskoczyć między oknem NERDTree, edytowanym plikiem i oknem pomocy, na przykład... po prostu przytrzymaj Ctrl i naciśnij w dwa razy).
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-01-14 09:22:07
NERDTree otwiera się w innym oknie. Ten widok, który widzisz? W języku vim-u nazywa się je oknami. Wszystkie polecenia okna zaczynają się od CTRL-W . Aby przejść z sąsiednich okien, które znajdują się w lewo i w prawo od siebie, możesz zmienić fokus na okno po lewej stronie bieżącego okna za pomocą CTRL-w h i przesuń fokus w prawo za pomocą CTRL-w l . Podobnie, CTRL-w j oraz CTRL-w k przeniesie cię między poziomo podzielonymi oknami(tzn. jedno okno znajduje się nad drugim). Jest o wiele więcej, które możesz zrobić z systemem windows, jak opisano tutaj.
Możesz również użyć polecenia: NERDTreeToggle, aby otworzyć i zamknąć drzewo. Zwykle wiążę to do t.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-07-21 12:30:03
Ctrl+ww cykl chociaż wszystkie Okna
Ctrl+wh takes you left a window
Ctrl+wj takes you down a window
Ctrl+wK takes you up a window
Ctrl+wL takes you right a window
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-12-01 10:22:08
Możesz skupić się na podzielonym oknie używając # ctrl-ww
.
Na przykład naciśnięcie:
1 ctrl-ww
Skupi się na pierwszym oknie, Zwykle NERDTree.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-10-06 23:14:14
ctrl-ww może być przydatne, gdy masz otwarte ograniczone zakładki. Ale może się denerwować, gdy masz zbyt wiele otwartych kart.
Wpisuję :NERDTree
ponownie, aby natychmiast uzyskać fokus na karcie NERDTree, gdziekolwiek jest fokus mojego kursora. Hope that helps
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-10-12 16:47:55
Możesz zmienić zakładki za pomocą ctrl-pgup oraz ctrl-pgdown. Na tej karcie, która pochodzi z drzewa NERDTree jest nadal zaznaczona i możesz otworzyć inną kartę.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-11-01 13:37:27
W nowszych wersjach NERDTree możesz użyć polecenia :NERDTreeFocus
, które przeniesie fokus do okna NERDTree.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-10-12 19:20:30
Po prostu spróbuj otworzyć plik z NERD za pomocą go polecenie.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-02-27 15:57:18