Un plugin árbol de emacs, como el
NerdTree de vim
Instalación
Es posible instalar desde los paquetes
melpa
Se tiene que asegurar de que tiene la siguiente linea en el archivo de configuración de emacs
(~/.emacs.d/init.el, or ~/.emacs):
paquetes melpa
(add-to-list 'package-archives
'("melpa" . "http://melpa.org/packages/"))
Para que se tomen los efectos de añadir el paquete, se tiene que evaluar la expresión o reiniciar emacs. Después instalar el paquete NeoTree, usando
M-x package-list-packages,
seleccione neotree presione
i para seleccionar e indicar que se instalara, finalmente presione
x para instalar.
Configuracion de NeoTree en emacs
Con esto es posible ejecutar neoTree presionando la tecla F8
(add-to-list 'load-path "/some/path/neotree")
(require 'neotree)
(global-set-key [f8] 'neotree-toggle)
Modo de uso:
Shortcut (solo en el buffer de neotree)
n nueva linea , p linea previa
g Actualizar
A Maximizar / Minimizar la ventana de NeoTree
H Muestra los archivos ocultos.
C-c C-n Crea un archivo a un directorio si el nombre termina con ‘/’
C-c C-d Borra un archivo o un Directorio.
C-c C-r Re nombra un archivo o Directorio.
C-c C-c Cambia la raíz de un Directorio .
fuente