2011-03-09 46 views
0

我在Mac上使用mvim进行Ruby编程,并安装了vim的rcodetools插件。在做一个C-X C-U时,我得到的消息completefunc没有设置。我还没有弄清楚应该设置什么样的completefunc。有什么建议么?代码完成在vim中不能用于ruby

回答

1

completefunc设置应该得到rcodetools.vim自动设置为“RCT_completion”:

if v:version >= 700 
    execute "au Filetype ruby setlocal completefunc=" . s:sid . "RCT_completion" 
endif 

这听起来像你正在编辑可能不是“红宝石”缓冲区的文件类型。
您可以通过运行:set ft?命令