Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a kind of explorer for GVIM where I could see a project in a tree structure with its containing files, so I could easily navigate through them?

If there is any other functionality such as projects in tabs at the top, with its own tree showing after switching projects, I would be even happier.

share|improve this question
up vote 1 down vote accepted

Not exactly, but I use a combination of gui file manager (Thunar), shell script, and Gvim remote control feature to achieve the same thing.


$ cat ~/bin/cvim 

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

The Cvim is a "common vim" that invokes gvim specially.

$ cat $HOME/.local/share/applications/cvim.desktop
[Desktop Entry]
Comment=Common vim - open in single vim instance.
Exec=cvim %F

Set the GUI manager to use that App for text files.

Also in ~/.gvimrc:

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

And I think that should do it. Then you can just use your regular desktop file browser to look at your tree and select files, which causes a single instance of gvim to open in multiple buffers.

share|improve this answer

I highly recommend VimFiler. It is more mature than NERDTree.

share|improve this answer

I have been searching for a plugin like this as well. NERDTree is my best choice for this kind of interaction. It is up to date for 7.3 and very configurable.

share|improve this answer

You can look into the NERDTree plugin.

share|improve this answer

I haven't used it myself, but I've read good things about the project plugin, which allows you to "Organize/Navigate projects of files (like IDE/buffer explorer)".

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.