este é o sexto post da série de artigos “plugins Vim que você deve saber sobre”. Desta vez vou apresentá-lo a um plugin vim chamado “nerd_tree.vim”. É tão útil que não consigo imaginar-me a trabalhar sem ela na vim.
Nerd Tree é um plugin nifty que lhe permite explorar o sistema de arquivos e abrir arquivos e diretórios diretamente da vim. Abre a árvore do sistema de ficheiros numa nova janela do vim e poderá usar os atalhos de teclado e o rato para abrir os ficheiros em novas páginas, em novas divisões horizontais e verticais, navegar rapidamente entre pastas e criar favoritos para os seus projectos mais importantes.
este plugin foi escrito por Marty Grenfell (também conhecido como scrooloose).Artigos anteriores da série:
- parte I: surround.vim-procurar e editar os pais circundantes, aspas, tags html, etc.
- Parte II: repetir.vim-repita o comando circundante anterior.
- Part III: matchit.vim-amplia a funcionalidade da chave%.
- Part IV: snipmate.vim – o melhor plugin de excertos para vim
- Parte V: a. vim-muda rapidamente entre os ficheiros de código e de cabeçalho (.C/.h).
Ps. Por favor, ajude-me a alcançar 10.000 assinantes RSS. Estou quase lá. Se você gosta de meus posts e ainda não se inscreveu, assine aqui!
como utilizar nerd_tree.vim?
Nerd Tree plugin can be activated by the :NERDTree
vim command. Ele vai abrir em vim como uma nova divisão vertical à esquerda:
Aqui estão os fundamentos de como usar o plugin:
- Use as chaves de navegação do vim naturais
hjkl
para navegar nos arquivos. - Pressione
o
para abrir o arquivo em um novo buffer ou abrir/fechar diretório. - Pressione
t
para abrir o arquivo em uma nova página. - Pressione
i
para abrir o arquivo em uma nova divisão horizontal. - Pressione
s
para abrir o arquivo em uma nova divisão vertical. - Press
p
to go to parent directory. - Pressione
r
para atualizar o diretório atual.
todos os outros atalhos de teclado podem ser encontrados pressionando ?
. Ele irá abrir um ecrã de ajuda especial com as listas de atalhos. Carregue em ?
novamente para voltar à árvore de ficheiros.
para fechar o plugin execute o comando :NERDTreeClose
.
Dactilografia :NERDTree
e :NERDTreeClose
todo o tempo é realmente inconveniente. Portanto, mapeei o comando de comutação: NERDTreeToggle para a tecla F2. Assim posso abrir e fechar rapidamente a árvore Nerd quando quiser. Você também pode mapeá-lo para F2 colocando map <F2> :NERDTreeToggle<CR>
em seu.ficheiro vimrc.
como instalar nerd_tree.vim?
para obter a versão mais recente:
- 1. Transferir NERD_tree.postal.
- 2. Extrair NERD_tree.zip to ~/.vim (no Unix/Linux) ou ~\vimfiles (no Windows).
- 3. Run: helptags~/.vim / doc (no Unix/Linux) ou :helptags ~/vimfiles/doc (no Windows) para reconstruir o ficheiro de marcas (de modo a que possa ler :ajude Nerd_ Tree.)
- 4. Reinicie A Vim.Diverte-Te!
divirta-se explorando seus arquivos com este plugin incrível e até a próxima vez!