Para o Vim, o plugin árvore NERD faz isso muito bem.
A maioria dos editores de texto da GUI tem um "painel de projeto" que é apenas uma árvore de diretório que você usa para escolher o arquivo que está editando no momento.
O que é um editor de texto terminal (ou um plugin VIM / emacs) com esse recurso?
Para o Vim, o plugin árvore NERD faz isso muito bem.
Você pode usar tapa - um editor de texto baseado em terminal semelhante ao Sublime.
O Vim geralmente vem com o O script netrw.vim
, que, entre outras coisas, suporta a navegação em diretórios locais e remotos. É acionado simplesmente editando um diretório, por exemplo :edit .
.
Como Greg Hewgill apontou , Nerd Tree é outro plugin de navegação de diretório popular. Ele essencialmente substitui os recursos de navegação no diretório do script netrw.vim
quando instalado, ou seja, :edit .
acionará a Nerd Tree. O Nerd Tree também oferece opções de configuração para, por exemplo, abrir automaticamente um painel de diretórios na inicialização e ajustar o posicionamento da janela dividida em que ele é aberto.
Se você usar guias no Vim e preferir que o NerdTree seja persistente nas guias, há um script para isso também .
Existem muitos desses plugins do emacs.
você precisará escolher um de sua preferência.
confira esta página: link
Tags editors