Как вернуться к NERDTree из файла во вкладке?
Я обычно:
- выбрать нужный файл.
- откройте его во вкладке (символ t, по умолчанию).
но как я могу вернуться к NERDTree, чтобы открыть еще один файл IT tab?
временное решение, которое я использую сейчас в моем .файл vimrc:
map <F10> :NERDTree /path/to/root/of/my/project
но это не очень полезно, чтобы начать навигацию снова и снова из корня каталога.
9 ответов:
Если вы используете T вместо t нет необходимости прыгать назад, потому что новая вкладка будет открыта, но фокус vim просто останется в пределах NERDTree.
Ctrl - w w
Это будет перемещаться между открытыми окнами (так что вы можете прыгать между окном NERDTree, файлом, который вы редактируете, и окном справки, например... просто удерживайте клавишу Ctrl и нажать w в два раза).
NERDTree открывается в другом окне. Тот разделенный вид, который ты видишь? На языке Вима они называются окнами. Все команды окна начинаются с CTRL - W. Чтобы перейти от соседних окон, которые находятся слева и справа друг от друга, вы можете изменить фокус на окно слева от текущего окна с помощью CTRL - wh, и переместите фокус вправо с помощью CTRL - wl. Аналогично,CTRL - wj и CTRL - wk будет перемещать вас между горизонтально разделенными окнами (т. е. Одно окно находится над другим). Там гораздо больше вы можете сделать с windows, как описано здесь.
вы также можете использовать команду :NERDTreeToggle, чтобы сделать ваше дерево открытым и закрытым. Я обычно связываю то, что делаю т.
Ctrl+ w w цикл, хотя все окна
Ctrl+ wh берет вас слева окно
Ctrl+ wj доставит вас вниз окно
Ctrl+ wk поднимает вас в окно
Ctrl+ wl принимает вас прямо окно
вы можете сосредоточиться на разделенном окне с помощью
# ctrl-ww.например, нажатие кнопки:
1 ctrl-wwбудет сосредоточен на первом окне, как правило, NERDTree.
ctrl-ww может быть полезно, когда у вас есть ограниченные открытые вкладки. Но может раздражать, когда у вас слишком много открытых вкладок.
Я ввожу
:NERDTreeснова, чтобы вернуть фокус на вкладку NERDTree мгновенно, где находится фокус моего курсора. Надеюсь, что это поможет
вы можете изменить вкладки ctrl-pgup и ctrl-pgdown. На этой вкладке вы пришли из NERDTree по-прежнему выбран, и вы можете открыть другую вкладку.
в более поздних версиях NERDTree вы можете использовать команду
:NERDTreeFocus, который переместит фокус в окно NERDTree.
Comments