vim中设置Python自动补全

时间:2022-05-31 08:09:20

转自:http://blog.csdn.net/wangzhuo_0717/article/details/6942428

在VIM里面增加python的autocomplete功能的做法如下:

1.首先下载pydiction-1.2.zip,这个包配置好以后就可以通过按Tab来自动补全代码

点击进入下载pydiction-1.2.zip页面

解压下载下来的包共有如下四个文件:

complete-dict pydiction.py python_pydiction.vim README.txt

将complete-dict和pydiction.py存放至目录~\Vim\vimfiles\ftplugin\pydiction里面,若没有pydiction目录,自己新建一个

将python_pydiction.vim存放至目录~\Vim\vimfiles\ftplugin里面

2.修改_vimrc

在_vimrc文件中加入如下这几行:

let g:pydiction_location='C:/program files/vim/vimfiles/ftplugin/pydiction/complete-dict'
filetype plugin on
set autoindent
syntax enable
set softtabstop=4
set shiftwidth=4
set number

使用:

   如果是开新的python档案,尚未储存为 .py,VIM不知道目前编辑的是python,所以要在vim的命令列里面下这个指令 set FileType=python ,之后,按tab就会列出method和attribute了