3

我已经设置了 Vim,用+python(:version说没关系)。我的.vimrc包含

filetype plugin on
set ofu=syntaxcomplete#Complete
autocmd FileType python setlocal omnifunc=pythoncomplete#Complete

当某个.py文件打开时,我输入 iepri并按Ctrl- X, Ctrl- O,它说没有找到模式?我错过了什么吗?我能以某种方式重建 Vim 的 Python 关键字数据库吗?

4

1 回答 1

3

而不是syntaxcomplete#Complete,使用pythoncomplete#Complete

# ~/.vim/ftplugin/python.vim
setlocal omnifunc=pythoncomplete#Complete

# Or by autocmd
autocmd FileType python setlocal omnifunc=pythoncomplete#Complete

Python完成

于 2011-09-01T13:49:09.033 回答