¿Puedo usar un selector de árbol de archivos que existe en IDEs gráficos?

9

Normalmente está en el lado izquierdo, y permite un cambio rápido entre archivos en una jerarquía de directorios compleja.

peterh - Restablece a Monica
fuente

Respuestas:

8

Vim viene con un explorador de archivos incorporado llamado netrw. Si tiene un Vim razonablemente reciente, el siguiente comando le dará el tipo de característica que le falta:

:Lexplore

Ver :help netrw.

romainl
fuente
4

Si se establece nerdtree :

let g:NERDTreeWinPos = "right"
avelino
fuente
4

NerdTree se usa comúnmente para esto, pero es posible que desee echar un vistazo a las ventanas divididas de aceite y vinagre y el cajón del proyecto , lo que argumenta en contra de su uso.

Si elige ir por este camino, tpope / vim-vinegar es una extensión que mejora la compilación en el navegador de directorios.

Chad
fuente
+1 para el artículo. Realmente puede cambiar su vista en la forma de usar Windows en vim. Aquí hay otro complemento de navegación del sistema de archivos inspirado en él.
tokoyami
2

Cuando estaba haciendo la transición para alejarme de otros editores, quería un cajón del proyecto a la izquierda y una buena funcionalidad de pestaña.

Comencé a usar NERDTreeTabs , que es NERDTree, excepto que está optimizado para usar con varias pestañas. En particular, solo hay un NERDTree ahora, y si cambia las pestañas, el NERDTree sigue ahí. Por lo tanto, realmente se siente como un dibujante de proyectos como podría encontrar en otros editores. Aquí hay un ejemplo de uso.

ingrese la descripción de la imagen aquí

Puede personalizar el ancho del NERDTree si lo desea. También puede configurarlo para que se cierre automáticamente después de su uso.

Esto funciona razonablemente bien con splits, pero como en la respuesta de Chad , hay dificultades con NERDTree y splits.

davidlowryduda
fuente