Posso usar algum seletor de árvore de arquivos existente em IDEs gráficos?

9

Ele normalmente está no lado esquerdo e permite uma troca rápida entre arquivos em uma hierarquia de diretórios complexa.

peterh - Restabelecer Monica
fonte

Respostas:

8

O Vim vem com um explorador de arquivos interno chamado netrw. Se você tiver uma razão recente do Vim, o seguinte comando fornecerá o tipo de recurso que está faltando:

:Lexplore

Veja :help netrw.

romainl
fonte
4

Se nerdtree definido:

let g:NERDTreeWinPos = "right"
avelino
fonte
4

O NerdTree é comumente usado para isso, mas você pode dar uma olhada nas janelas divididas em Óleo e vinagre e na gaveta do projeto , que argumenta contra o uso.

Se você optar por seguir esse caminho, tpope / vim-vinegar é uma extensão que aprimora a compilação no navegador de diretório.

Chade
fonte
+1 para o artigo. Pode realmente mudar sua visão sobre a maneira de usar o Windows no vim. Aqui está outro plugin de navegação do sistema de arquivos inspirado por ele.
213152 tokoyami
2

Quando eu estava mudando para vim longe de outros editores, queria uma gaveta de projeto à esquerda e uma boa funcionalidade de guia.

Comecei a usar o NERDTreeTabs , que é o NERDTree, exceto otimizado para uso com várias guias. Em particular, existe apenas um NERDTree agora e, se você alterar as guias, o NERDTree ainda estará lá. Parece realmente uma gaveta de projetos, como você pode encontrar em outros editores. Aqui está um exemplo de uso.

insira a descrição da imagem aqui

Você pode personalizar a largura do NERDTree, se desejar. Você também pode configurá-lo para fechar automaticamente após o uso.

Isso funciona razoavelmente bem com divisões, mas, como na resposta do Chade , existem dificuldades com o NERDTree e as divisões.

davidlowryduda
fonte