Секрет в том, что vim --- составляющая среды разработки, а именно редактор. Cамый хороший редактор. Все остальное --- отдельно. Пока не просечешь этой фишки юниксоидом не станешь. Emacs --- не то, это операционная система на lisp, unix отрицает идеологию все в одном.
А так TList --- плагин такой есть, чтобы классы, методы показывать и ctags обратить внимание.
научись также писать Make файлы и build.xml (по вкусу) и все станет замечательно.
GNU make и его собратья старо + в не тривиальном проекте просто не удобно, ANT убого ( особенно описание условий ), а вот scons это
действительно круто
Умя получилось. Табы установил, больше для куриозу, в деле не помогают совсем. Больше вроде ничё не устанавливал. Конфиг извлёк из /usr/share/vim/vim63/vimrc_example.vim, утя точь такойже должен быть. Поправил там только цветовую схему, какая понравилась, и ещё туды-сюды по мелочи.