Existe algum explorador semelhante a uma árvore para o GVIM?

3

Existe algum tipo de explorador para o GVIM onde eu poderia ver um projeto em uma estrutura de árvore com seus arquivos contendo, para que eu pudesse navegar facilmente através deles?

Se houver alguma outra funcionalidade, como projetos em guias na parte superior, com sua própria árvore exibida depois de alternar os projetos, eu ficaria ainda mais feliz.

    
por Jarek 08.01.2011 / 13:23

5 respostas

1

Não exatamente, mas eu uso uma combinação de gerenciador de arquivos de gui (Thunar), shell script e recurso de controle remoto Gvim para obter a mesma coisa.

Basicamente:

$ cat ~/bin/cvim 
#!/bin/sh

if [ $# -gt 0 ] ; then
    exec gvim --servername CVIM --remote-silent "$@"
else
    exec gvim --servername CVIM
fi

O Cvim é um "common vim" que invoca o gvim especialmente.

$ cat $HOME/.local/share/applications/cvim.desktop
[Desktop Entry]
Encoding=UTF-8
Name=cVim
Comment=Common vim - open in single vim instance.
Exec=cvim %F
Icon=gvim
Terminal=false
Type=Application
MimeType=text/*
Categories=Application;Development;

Defina o gerenciador de GUIs para usar esse aplicativo para arquivos de texto.

Também em ~ / .gvimrc:

map <M-Left> :bp<CR>
map <M-Right> :bn<CR>
map <M-Del> :bd<CR>
map ZZ :bd<CR>

E eu acho que isso deveria ser feito. Então você pode simplesmente usar seu navegador de arquivos de desktop regular para olhar para sua árvore e selecionar arquivos, o que faz com que uma única instância do gvim abra em vários buffers.

    
por 08.01.2011 / 14:18
1

Eu não o usei, mas li coisas boas sobre o projeto plugin, que permite "Organizar / Navegar em projetos de arquivos (como IDE / buffer explorer)".

    
por 08.01.2011 / 21:59
1

Eu tenho procurado por um plugin como este também. O NERDTree é minha melhor escolha para esse tipo de interação. Está atualizado para 7.3 e é muito configurável.

    
por 09.03.2011 / 14:20
0

Você pode pesquisar no plug-in NERDTree .

    
por 10.01.2011 / 14:12
0

Eu recomendo altamente VimFiler . É mais maduro que o NERDTree.

    
por 15.04.2014 / 15:31

Tags