我的系统:WIN7 + GVIM,全部64位。
我已下载pydiction-1.2.zip,并将其解压缩到
D:\vim73-x64\vimfiles\ftplugin\pydiction
我已编辑_vimrc。
filetype plugin on
set filetype=python
let g:pydiction_location = 'D:\vim73-x64\vimfiles\ftplugin\pydiction\complete-dict'
let g:pydiction_menu_height = 20
当我用gvim打开python文件时,输入input os.p
并按tab
,就没有自动完成功能。为什么呢?
答案 0 :(得分:1)
从不在Vim的运行时文件中执行任何操作。您的所有自定义都在$HOME
:
$HOME\vimfiles\
$HOME\_vimrc
pydiction.vim
脚本应该在这里:
$HOME\vimfiles\after\ftplugin\pydiction.vim
complete-dict
和pydiction.py
可以在任何地方。您可以将它们与pydiction.vim
:
$HOME\vimfiles\after\ftplugin\complete-dict
$HOME\vimfiles\after\ftplugin\pydiction.py
或其他地方:
$HOME\vimfiles\pydiction\complete-dict
$HOME\vimfiles\pydiction\pydiction.py
set filetype=python
与您的_vimrc
无关:filetype plugin on
已经为您处理文件类型识别和无论如何都无法正常工作。