nutshell version:
I'll assume you are using vim >= 7.0 (and linux).
cd ~/.vim/ && wget http://www.vim.org/scripts/download_script.php?src_id=6273
tar zxvf project-1.4.1.tar.gz
the above action will download the project plugin and create two directories
~/.vim/doc and ~/.vim/plugin and populate each with one file.
~/.vim/plugin/project.vim
and
~/.vim/doc/project.txt
create a file called ~/.vimprojects (this is the default project file)
# add this very basic entry:
php_webev=/home/david/projects/webdev_php/unit_tests CD=. filter="*.php"{}
this would open every file the ends with ".php" in the /home/david/projects/webdev_php/unit_tests
directory (so adjust your filter accordingly)
# to test the above:
$ vim
once you have vim open, in command mode type :Project
there should now be 2 panels open in vim, the narrow one on the left, the 'navigation' window
is the Project window
in the navigation window you should have an entry such as:
php_webev-----------
(to get to the navigation window you will have to (Ctrl w h) [to get to the editor window (Ctrl w l)]
once in the navigation window, hit Enter to expand the ----- to a list of files
if there are no files, hit \R to reload/expand the directory entries
once there are file entries in the navigation panel place you cursor over one and press Enter,
the file should now be loaded in the editor window panel
Note: you will also have to add this entry to your ~/.vimrc
" use with Project
set nocompatible
hopefully this will at least get you started.
+David