Хочу сделать так, чтобы по C-p/C-n вылезали не просто слова из открытых буферов и include, а то, что вернул какой-то скрипт, например. Причем не статичный набор слов, а в зависимости от содержимого буфера (хотя бы до текущей позиции курсора, ну вы понели). С completion-модулями никогда не сталкивался, не знаю с чего начать, может есть какой-то metacompletion.vim с юзер-бакенами?
vim custom completion навскидку ничего не дал, возможно я не то ищу.