Al usar el editor vim con el complemento NERDTree para navegar a través del árbol de su proyecto, ¿hay una manera fácil de crear un nuevo archivo de código fuente en el directorio actualmente resaltado?
Actualmente entro en mi shell, agrego el archivo y luego actualizo el árbol. Debe haber una mejor manera.
ma
?Desde vim puedes ejecutar comandos de shell. Entonces en este caso uso:
y luego presiona rpara volver a cargar la ventana nerdtree.
La otra cosa que debe hacer es iniciar el nuevo archivo desde vim.
Una cosa útil para esto es que en mi .vimrc auto cambio el cwd al directorio en el que está mi archivo actual:
De esta manera, si estoy editando un archivo y quiero otro en el mismo lugar, la ruta se cambia allí mismo. Abrir cualquier archivo de NERDTree establece el directorio en el que está ese archivo.
fuente