Параметр completefunc
должен быть автоматически установлен на «RCT_completion» в rcodetools.vim:
if v:version >= 700
execute "au Filetype ruby setlocal completefunc=" . s:sid . "RCT_completion"
endif
Похоже, тип файла буфера, который вы редактируете, может не быть "ruby".
Вы можете проверить это, выполнив команду :set ft?