2009-09-23 9 views
24

Empecé a usar el complemento NERDtree en una plataforma de Windows. Parece que no puedo encontrar la manera de cambiar la letra de la unidad. Subir todo el camino en el árbol de directorios no conduce a la letra de la unidad. ¿Algunas ideas? (Sí, lo sé, es que va a haber una respuesta simple)Cambio de letra de unidad en NERDtree

+0

No dude en borrar esta pregunta – Mosh

+10

No. ¿Por qué eliminar la pregunta? Es bueno. – innaM

+0

@amischiefr: ¿a quién le importa google serps? – innaM

Respuesta

22

Si quieres ir a la unidad Z, por ejemplo, comenzar como:

:NERDTree Z:\ 
+0

Esto no funciona para mí. – Marcin

+2

Ok, funciona sin las comillas. – Marcin

2

Si utiliza:

:NERDTree d:\ 

en la ventana NERDTree verás que funciona. Pero ahora si abre (y edita) un archivo con NERDTree encontrará que no se puede guardar, porque el directorio de trabajo actual no ha cambiado '; todavía está en el viejo directorio!

Así que si desea cambiar la unidad en NERDTree me aconsejan llevar a cabo los siguientes 2 pasos:

cd drive:\ 

:NERDTree . 

donde unidad es la letra de unidad que desea cambiar a, y. significa cambiar el directorio de NERDTree al directorio de trabajo actual.

Ahora puede usar NERDTree abriendo (o editando) el archivo en el nuevo directorio ahora.

+0

Como solución alternativa, puede hacer 'establecer autochdir' en su' .vimrc', de modo que cada vez que abra un archivo (ya sea desde NERDTree o de otro modo), vim automáticamente hace un 'cd' a la ruta que contiene el archivo. – sundar

Cuestiones relacionadas