IComplete is a generic command line program for
Linux that lists possible code completions for a
certain position in C/C++ source code. It also
offers a Vim plugin (Vim 7 only) to bring an
IntelliSense-like code completion system to this
editor.