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:
Aquí están los conceptos básicos de cómo usar el complemento:
- Utilice las teclas de navegación vim naturales
hjkl
para navegar por los archivos. - Pulse
o
para abrir el archivo en un nuevo búfer o en un directorio abrir/cerrar. - Pulse
t
para abrir el archivo en una nueva pestaña. - Pulse
i
para abrir el archivo en una nueva división horizontal. - Pulse
s
para abrir el archivo en una nueva división vertical. - Pulse
p
para ir al directorio padre. - Pulse
r
para 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!