Pydiction 可以让vi/vim 使用Tab键自动补全Python代码。
Pydiction没有任何依赖包,主要包含三个文件。
1. 下载Pydiction
cd ~/.vim/bundle
git clone https://github.com/rkulla/pydiction.git
2. 配置Pydiction
#- UNIX/LINUX/OSX: Put python_pydiction.vim in ~/.vim/after/ftplugin/
cp -r ~/.vim/bundle/pydiction/after/ ~/.vim
#在.vimrc文件添加如下配置
vim ~/.vimrc
filetype plugin on
let g:pydiction_location = '~/.vim/bundle/pydiction/complete-dict'
let g:pydiction_menu_height = 20
3.效果
vi/vim 中Tab
4. 可能遇到的问题(如果window下载,再传到Linux)
报错:
vim E492: Not an editor command: ^M
解决办法:
#设置vim配置文件的文件格式为unix
用vi打开.vimrc文件,输入 :set fileformat=unix