vinegar tutorial plug awesome airline vim nerdtree

vim - tutorial - NerdTree-Revelar el archivo en el árbol



vim treeview (2)

Mira esto, automatiza la operación de sincronización, cada vez que cambias el buffer, el nerdtree se actualizará automáticamente (he copiado desde here con pequeñas modificaciones)

" Check if NERDTree is open or active function! IsNERDTreeOpen() return exists("t:NERDTreeBufName") && (bufwinnr(t:NERDTreeBufName) != -1) endfunction " Call NERDTreeFind iff NERDTree is active, current window contains a modifiable " file, and we''re not in vimdiff function! SyncTree() if &modifiable && IsNERDTreeOpen() && strlen(expand(''%'')) > 0 && !&diff NERDTreeFind wincmd p endif endfunction " Highlight currently open buffer in NERDTree autocmd BufEnter * call SyncTree()

¿Hay un atajo que revele el archivo actual en el panel de directorio de NerdTree?

Al igual que TextMate ''Revelar archivo en el cajón'' - Ctrl + Comando + R


en: h NERDTree:

:NERDTreeFind :NERDTreeFind Find the current file in the tree. If no tree exists for the current tab, or the file is not under the current root, then initialize a new tree where the root is the directory of the current file.

No creo que esté vinculado a nada por defecto, por lo que debes hacer una combinación de teclas tú mismo.

nmap ,n :NERDTreeFind<CR>

es lo que aparece en mi .vimrc, junto con

nmap ,m :NERDTreeToggle<CR>