Ответы:
Вы можете закрыть и снова открыть NERDTree или просто нажать, rчтобы обновить список текущего каталога или Rобновить список корневого каталога.
Вы видите «Нажмите? Для помощи» в верхней части окна NERDTree? Это означает, что вы можете ?обратиться за помощью. Если вы это сделаете, вы увидите исчерпывающий список ярлыков NERDTree. Это аккуратно.
В целом, многие плагины имеют подробную документацию, к которой вы можете получить доступ :help <pluginame>
.
?
помощь три раза и никогда не видел r
!
r
ярлыков
?
NERDTree перечисляет эти ярлыки в разделе « Сопоставления файловой системы». В нем перечислены « r
: обновить R
каталог курсора» и « : обновить текущий корень».
Как @romainl ответил выше; нажмите, rчтобы обновить текущий каталог или Rобновить корневой каталог.
Вы можете добавить новые файлы из самого nerdTree, нажав m, а затем aдобавить новый файл (или каталог, добавив косую черту). Таким образом, вам не нужно обновлять nerdTree, чтобы увидеть новый добавленный файл.
Вместо того, чтобы попасть Rв NERDTree
окно, я использую собственную карту, которая делает это для меня:
nmap <Leader>r :NERDTreeRefreshRoot
Я сопоставил его с Leader+ r, но вы можете сопоставить его с тем, что вы хотите.
Объяснение:
NERDTree
окноR
ключ)Примечание. Вы можете добавить последний шаг для обновления CtrlP вместе с NERDTree.
:NERDTreeRefreshRoot
без фокусировки дерева.
Вы можете нажать кнопку R с помощью функции feedkeys . Именно так:
call feedkeys("R")
Я определил функцию в моем файле .vimrc:
fun! ToggleNERDTreeWithRefresh()
:NERDTreeToggle
if(exists("b:NERDTreeType") == 1)
call feedkeys("R")
endif
endf
nmap <silent> <c-l> :call ToggleNERDTreeWithRefresh()<cr>
Поэтому, когда я набираю ctrl+ l, NERDTree будет переключаться и обновлять корневой каталог.