Al usar NERD Tree en MacVim, puedo abrir un archivo en una pestaña nueva usando 't' (o 'T' para abrirlo en el fondo) en la ventana del Árbol NERD, pero cuando cambio a esa pestaña, el La ventana NERD Tree ya no está visible porque permanece en la pestaña original. ¿Hay alguna forma de abrir automáticamente NERD Tree en pestañas nuevas al abrir archivos del Árbol NERD en pestañas nuevas? ¿O puede NERD Tree persistir en las pestañas?vim y Árbol NERD: ¿Puede Tree NERD persistir en todas las pestañas de MacVim?
Respuesta
También puede usar :NERDTreeMirror
. Prefiero esto a NERDTreeToggle cuando al menos un árbol ya está abierto porque mantiene el árbol en todas las pestañas.
El único objeto persistente en Vim es un búfer. Buffers de visualización de Windows, páginas de pestaña que organizan ventanas. Si desea abrir NERD Tree en la nueva pestaña, llame al :NERDTreeToggle
. Otra opción sería abrir una nueva pestaña, abrir el Árbol NERD y luego abrir el archivo en la pestaña recién creada.
Me pregunto, sin embargo, por qué querría tener un árbol de archivos abierto todo el tiempo. Es solo una pérdida de espacio, la mayor parte del tiempo. Puede asignar una clave para llamar al :NERDTreeToggle
y hacerla visible cuando realmente necesite usarla.
Este comportamiento NERDTree fue un dolor para mí, también. Me molestó tanto que aprendí VimScript e hice un complemento que mantiene constante a NERDTree en todas las pestañas todo el tiempo.
lo pueda levantar en Github: https://github.com/jistr/vim-nerdtree-tabs
- 1. Árbol VIM y NERD - cerrar un buffer correctamente
- 2. vim y extensión de árbol NERD: agregando un archivo
- 3. ¿Por qué mi nerd tree tiene estos caracteres extraños?
- 4. tComment vs. The NERD Commenter
- 5. NERD comentarista: Cómo crear un comentario en un rango
- 6. vim "modificable" está desactivado
- 7. ¿Cómo obtengo las pestañas macvim para que se muestren gráficamente?
- 8. Unir todas las líneas con pestañas insertadas (vim)
- 9. Error de cena de nerd en la llamada de Ajax al método de acción de registro
- 10. Vim pestañas y búferes
- 11. ¿Cómo podría destacar vim el espacio en blanco redundante y todas las pestañas?
- 12. asp.net mvc 3 preselecciona Html.DropDownListPara no trabajar en la cena nerd
- 13. ¿Cómo se enumeran las pestañas en vim?
- 14. Guardar todas las ventanas/pestañas en GVim
- 15. Expandir pestañas en VIM
- 16. Cierre todas las pestañas en Visual Studio
- 17. Crear un "proyecto" en VIM/MacVim/GVIM
- 18. Pestañas inteligentes en vim
- 19. ¿Cuál es la diferencia entre MacVim y Vim regular?
- 20. ¿Cuál es la diferencia entre MacVim y Vim?
- 21. Vim: resalte todas las coincidencias en incsearch
- 22. Colapsar comentarios y todas las funciones en vim/gvim
- 23. ¿Cómo cambio el tamaño de las pestañas en Vim?
- 24. Diff dos pestañas en Vim
- 25. espacios como pestañas y el comportamiento de retroceso en Vim
- 26. Usar Mayús + Flechas para seleccionar texto en vim/MacVim
- 27. plugin de árbol de proyecto para vim
- 28. cómo mantener las pestañas al pegar en Vim
- 29. Contraer todas las pestañas en un acordeón en jquery?
- 30. PHP - CSRF - ¿Cómo hacer que funcione en todas las pestañas?
Esto es maravilloso. Definitivamente lo que yo y el autor original estábamos buscando; debería ser la respuesta oficial, ya que esto no requiere más golpes de tecla del usuario una vez configurada. –
Gracias, amo el plugin. – Jords
Gracias, gracias, gracias. Su complemento hace que NERD Tree sea útil. Lo uso todo el día todos los días. –