Portuguese (Português) translation by Rafael Corrêa Gomes (you can also view the original English article)
Neste episódio de Plugins Essenciais Vim, veremos o fantástico plugin NERDTree, que é um substituto muito melhor para o explorador de arquivos tradicionais.
Uso
Começamos fazendo o download do plugin para o seu Desktop (ou em qualquer diretório, realmente) e instalá-lo.
cd ~/Desktop git clone https://github.com/scrooloose/nerdtree.git cd nerdtree rake
Com essas poucas linhas de código, o plugin é instalado agora! Para abrir um painel do NERDTree, no modo normal, digitamos :NERDTree
.

Neste ponto, podemos abrir qualquer arquivo digitando o
, ou com o alias mais conveniente, a tecla Enter
. Ao contrário o navegador de arquivos padrão, isto irá abrir o arquivo novo diretamente no buffer para o direito de NERDTree, semelhante ao que você pôde ser usado para um programa, como o TextMate.
Se você esquecer o que é a chave correta para uma determinada ação, use
?
para exibir um buffer de ajuda rapidinha.
Marcadores
Para agilizar o processo de navegar através de suas estruturas de diretório, o NERDTree permite que você crie convenientemente favoritos. Fazê-lo movendo o cursor para o diretório que você deseja marcar, e digitando:
:bookmark <desired bookmark name>
Neste lugar, você pode agora abrir sua lista de marcadores disponíveis pressionando B
. É uma grande ajuda!

Menu
Pressione a letra m
para que apareça um menu que irá permitir que você rapidamente adicionar, mover, copiar e excluir arquivos (ou nós). Então, por exemplo, se eu quiser criar um novo arquivo html
dentro de um diretório específico, eu pode digitar ma newfile.html
.

Há muito mais útil atalhos disponíveis, mas eu vou deixar para você descobri-los. Dica - pesquisa o cd
e comandos de C
eu uso religiosamente. Além disso, consulte o screencast acima para mais atalhos.
Subscribe below and we’ll send you a weekly email summary of all new Code tutorials. Never miss out on learning about the next big thing.
Update me weeklyEnvato Tuts+ tutorials are translated into other languages by our community members—you can be involved too!
Translate this post