Renombrar o copiar archivos y carpetas usando NERDTree en Vim. ¿Es posible?


103

Revisé la documentación y no pude encontrar una manera de cambiar el nombre o copiar archivos y carpetas usando NERDTree. ¿Es posible?


1
escriba: h NERDTree en vim. obtendrá casi cualquier ayuda directamente de vim. ahorra tiempo :)
Anand

Respuestas:


180

Presione men el nodo que desea y luego seleccione (m)ove the current node. Mover es lo mismo que cambiar el nombre.

NERDTree Menu. Use j/k/enter and the shortcuts indicated
==========================================================
> (a)dd a childnode
  (m)ove the curent node
  (d)elete the curent node
  (c)copy the current node

¡Gran respuesta me salvó la vida! ¿Hay alguna manera de deshabilitar la pregunta de confirmación cuando se elimina un archivo usando 'm + d'? Es realmente tedioso confirmar y necesita confirmar dos veces. Solo quiero que no haya ningún aviso. ¿Sabes como hacerlo?
mko

1
Puede deshabilitar el mensaje de confirmación cambiando confirmado = 0 a confirmado = 1 en nerdtree / nerdtree_plugin / fs_menu.vim
Justin Garrison

2

https://github.com/scrooloose/nerdtree/blob/master/doc/NERDTree.txt , la última versión lo tiene:

2.3. El menú del árbol NERD NERDTreeMenu El árbol NERD tiene un menú que se puede programar a través de una API (ver | NERDTreeMenuAPI |). La idea es simular los menús de "clic derecho" que tienen la mayoría de los exploradores de archivos. El script viene con dos complementos de menú predeterminados: exec_menuitem.vim y fs_menu.vim. fs_menu.vim agrega algunas operaciones básicas del sistema de archivos al menú para crear / eliminar / mover / copiar archivos y directorios. exec_menuitem.vim proporciona un elemento de menú para ejecutar archivos ejecutables.


1
Yo lo revisé. Pero, ¿cómo hago para que aparezca el menú?
alexchenco

Si lo había instalado correctamente, debería tener una carpeta nerdtree_plugin en su directorio de tiempo de ejecución de Vim. Debería resistir exec_menuitem.vim y fs_menu.vim. Ahora solo debe iniciar una instancia gráfica de Vim y NerdTree.
Zsolt Botykai

2
Sí, estoy usando gVim y Nerdtree con "m". Abro una ventana pero el cambio de nombre no está allí. Hago clic derecho en los nodos y el cambio de nombre tampoco está allí (tengo esos 2 archivos).
alexchenco
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.