Existe uma maneira, possivelmente usando um pacote, de listar recursivamente todos os arquivos (com caminhos) e subdiretórios (ou pelo menos os subdiretórios vazios , pois os caminhos para os não vazios podem ser recolhidos a partir dos caminhos de os arquivos nele contidos) do diretório atual?
O mais próximo que pude encontrar é a projectile-find-file
função do projectile
pacote (alternativamente, a helm-projectile-find-file
função do helm-projectile
pacote), mas não parece capaz de listar pastas vazias. Além disso, parece funcionar apenas com o Git e outros repositórios de controle de versão, mas pode haver uma solução alternativa para essa limitação.
helm
ou outro ivy
, ou seja, que os resultados serão exibidos em um buffer helm
ou ivy
. Se for impossível satisfazer os dois requisitos, o segundo é mais importante para mim.