Ответы:
http://www.vim.org/scripts/script.php?script_id=213
или же
http://www.vim.org/scripts/script.php?script_id=2624
Может дать вам то, что вы ищете. В противном случае вы можете просто определить свои собственные шаблоны для простых классов C ++ (и других структур), создав cpp.tpl или же cpp.patterns.tpl файл, а затем поместив их в свой after папка и автоматический запуск их при загрузке файла cpp.
Есть
:GOTOIMPL столько раз, сколько требуется ( :MOVETOIMPL может переместить определение встроенной функции из файла заголовка в файл .cpp). Примечания: Это также позволяет перейти к определению функции, и, увы, я пока не поддерживаю шаблонные функции и классы (но действительно ли это проблема, поскольку их определения должны быть включены?).