He intentado cambiar la raíz NERDTree con el comandocambio de raíz en NERDTree
:BookmarkToRoot <bookmark>
y con C
carta, pero cuando cierro vim y vim abierta la raíz no se cambia.
¿Sabes cómo cambiar la raíz para siempre?
He intentado cambiar la raíz NERDTree con el comandocambio de raíz en NERDTree
:BookmarkToRoot <bookmark>
y con C
carta, pero cuando cierro vim y vim abierta la raíz no se cambia.
¿Sabes cómo cambiar la raíz para siempre?
Usted podría intentar algo como:
nnoremap <leader>n :NERDTree /path/to/folder<CR>
tengo esto en mi .vimrc:
set autochdir
let NERDTreeChDirMode=2
nnoremap <leader>n :NERDTree .<CR>
modo que NERDTree abre siempre en la carpeta actual.
En la primera línea, el directorio de trabajo es siempre el que está ubicado en el búfer activo.
Con la 2da línea, me aseguro de que el directorio de trabajo esté configurado correctamente.
Con la 3ra línea, toco <leader>n
para abrir NERDTree.
Gracias, me aconsejó muchas otras buenas configuraciones. ¿Es posible cuando configuro la nueva raíz en NERDTree con el comando 'C' que establecerá automáticamente la carpeta'/path/to' en el archivo '.vimrc'? ¿O debería editar siempre el archivo .vimrc manualmente? – xralf
Ahora cuando comienzo 'vim', NERDTree tiene la raíz siempre' ~ ', así que tengo que presionar'
okka makka ... awesomely funciona –
Como no quiero vim cambiar de directorios de forma automática, sólo tiene que utilizar:
com! -nargs=1 -complete=dir Ncd NERDTree | cd <args> |NERDTreeCWD
por lo que sólo puede hacer un ": ruta Ncd/que/como /" con la terminación camino.
vea esta pregunta similar: http://stackoverflow.com/questions/5800840/nerdtree-load-particular-directory-automatically/5801491 –