2007年6月14日星期四

给VIM增加自动完成功能

Pydiction是一个很好VIM插件,在我们用VIM编写Python代码的时候,能够提供自动完成功能,本质上Pydiction就是一个包含了所有Python模块关键字的字典!

去google一把就能找到下载的地方,目前最新版本是0.5,将其解压到任意目录中,我把它放到了C:\python25,下面的设置也以此为例,你只要根据实际情况替换成相应目录就可以了!

打开VIM的配置文件_vimrc,然后增加下面三行:

if has("autocmd")
autocmd FileType python set complete+=kc\:\\Python25\\pydiction iskeyword+=.,(
endif " has("autocmd")

保存_vimrc,用VIM打开一个Python文件,随便敲点儿,然后按Ctrl+n(或者Ctrl+p),看看效果……

没有评论: