Este es el sexto post de la serie de artículos «Plugins de Vim Que deberías conocer». Esta vez voy a presentarles un plugin de vim llamado «nerd_tree.vim». Es tan útil que no puedo imaginar trabajar sin él en vim.
Nerd Tree es un complemento ingenioso que le permite explorar el sistema de archivos y abrir archivos y directorios directamente desde vim. Abre el árbol del sistema de archivos en una nueva ventana de vim y puede usar atajos de teclado y mouse para abrir archivos en nuevas pestañas, en nuevas divisiones horizontales y verticales, navegar rápidamente entre directorios y crear marcadores para sus proyectos más importantes.
Este plugin fue escrito por Marty Grenfell (también conocido como scrooloose).
Artículos anteriores de la serie:
- Parte I: rodear.vim-buscar y editar paréntesis circundantes, comillas, etiquetas html, etc.
- Parte II: repetir.vim-repita el comando anterior circundante.
- Parte III: matchit.vim-amplía la funcionalidad de % key.
- Parte IV: compañero de francotirador.vim – el mejor complemento de fragmento para vim
- Parte V: a.vim-cambia rápidamente entre los archivos de origen y de encabezado (.c/.h).
Ps. Por favor, ayúdame a llegar a 10.000 suscriptores RSS. Ya casi estoy. Si disfrutas de mis publicaciones y aún no te has suscrito, ¡suscríbete aquí!
Cómo usar nerd_tree.vim?
El complemento de árbol de Nerd se puede activar con el comando :NERDTree vim. Se abrirá en vim como una nueva división vertical a la izquierda:
Una captura de pantalla del complemento de Árbol de Nerd en acción. Aquí están los conceptos básicos de cómo usar el complemento:
- Utilice las teclas de navegación vim naturales
hjklpara navegar por los archivos. - Pulse
opara abrir el archivo en un nuevo búfer o en un directorio abrir/cerrar. - Pulse
tpara abrir el archivo en una nueva pestaña. - Pulse
ipara abrir el archivo en una nueva división horizontal. - Pulse
spara abrir el archivo en una nueva división vertical. - Pulse
ppara ir al directorio padre. - Pulse
rpara actualizar el directorio actual.
Todos los demás atajos de teclado se pueden encontrar pulsando ?. Se abrirá una pantalla de ayuda especial con los listados de accesos directos. Pulse ? de nuevo para volver al árbol de archivos.
Para cerrar el complemento, ejecute el comando :NERDTreeClose.
Escribir :NERDTree y :NERDTreeClose todo el tiempo es realmente incómodo. Por lo tanto, he asignado el comando toggle :NERDTreeToggle a la tecla F2. De esta manera, puedo abrir y cerrar el Árbol de Nerd rápidamente cuando quiera. También puede asignarlo a F2 poniendo map <F2> :NERDTreeToggle<CR> en su .archivo vimrc.
Cómo instalar nerd_tree.vim?
Para obtener la última versión:
- 1. Descargar NERD_tree.Postal.
- 2. Extracto De NERD_tree.zip a ~/.vim (en Unix/Linux) o ~\vimfiles (en Windows).
- 3. Ejecutar :helptags ~/.vim / doc (en Unix/Linux) o :helptags ~/vimfiles/doc (en Windows) para reconstruir el archivo de etiquetas (para que pueda leer :help NERD_tree.)
- 4. Reinicie Vim.
¡Diviértete!
¡Diviértete explorando tus archivos con este increíble complemento y hasta la próxima vez!