Echaba de menos una función parecida en vim, así que cuando vi el funcionamiento de NERD Tree no dude en instalarlo y probarlo de primera mano. Ha cumplido todas mis expectativas por lo que he decidido mostrarlo para todo aquel que no lo conozca. Para más información podéis visitar la página del proyecto.
Si queremos instalarlo deberemos seguir los siguientes pasos. Descargamos el plugin, lo copiamos en la carpeta correspondiente y lo descomprimimos.
wget -O NERD_tree.zip http://www.vim.org/scripts/download_script.php?src_id=11834
cd ~/.vim
sudo cp /ruta/NERD_tree.zip NERD_tree.zip
sudo unzip NERD_tree.zip
sudo rm NERD_tree.zip
Si tenemos otro plugin instalado podemos copiar a ~/.vim la carpeta nerdtree_plugin y el contenido de las carpetas plugin y doc dentro de las mismas que ya existen en dicha ubicación.
Generamos la ayuda y reiniciamos vim. Dentro de este
:helptags ~/.vim/doc
Después ya podemos ver en vim las funciones del plugin y los atajos de teclado
:help NERD_Tree.txt
Como con otras funciones que me interesan decidí mapear a una tecla la apertura y el cierre del plugin. Primero abrí una ubicación en el árbol. Dentro de vim
:NERDTree /ruta/elegida
Realice esto para aprovechar que la siguiente orden que abre y cierra el árbol en la última ruta. Mapeamos la tecla
vim ~/.vimrc
map <tecla> :NERDTreeToggle<CR>
Podemos ver como denominar a la Tecla o la combinación de ellas con
:help key-notation
Tras esto disponemos de NERD Tree abierto y cerrado con una tecla para nuestra mayor comodidad.
No hay comentarios:
Publicar un comentario