Ozzy.vim (License: MIT) by Giacomo Comitti allows files to be opened quickly and easily. An algorithm is used to determine which file to open: it can be set to use
most frequent, or
context. The last means the closest to the current working directory.
Files are opened with
:Ozzy <file name>, and partial paths are supported. Ending
<file name> with a forward slash will cause Ozzy to interpret the file name as a directory and open all of the contained files.
Ozzy seems like a good way to quickly switch between files across different projects, or to switch between files in a very large project.
autotags (GitHub: basilgor / vim-autotags, License: Vim) by Basil Gor is a wrapper for ctags and cscope that makes working with tag files a little bit easier. Once the plugin is installed, tags can be built with a keystroke, and are loaded automatically when a file is opened. Tags are stored in
~/.autotags/ to avoid polluting your source directory, and extra directories can be added to support library code.