在vim编辑器中实现python的tab补全

在vim编辑器中实现python tab补全插件有Pydiction,Pydiction可以实现下面python代码的自动补全:   1.简单python关键词补全   2.python函数补全带括号   3.python模块补全   4.python模块内函数,变量补全   5.from module import sub-module补全   第一步:安装配置pydiction
$ wget https://github.com/rkulla/pydiction/archive/master.zip
$ unzip master.zip
$ mv pydiction-master pydiction
$ mkdir -p ~/.vim/tools/pydiction
$ cp -r pydiction/after ~/.vim
$ cp pydiction/complete-dict ~/.vim/tools/pydiction

  

确保文件结构如下:
$ tree ~/.vim
/root/.vim
├── after
│   └── ftplugin
│       └── python_pydiction.vim
└── tools
    └── pydiction
        └── complete-dict

  

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。 第二步:创建~/.vimrc,确保其中内容如下:
$ vim ~/.vimrc
filetype plugin on
let g:pydiction_location = '~/.vim/tools/pydiction/complete-dict'
第三步:用vim编辑一个py文件,再输入函数时按tab补全,这时候应该出现提示,证明成功,如下图: 在vim编辑器中实现python的tab补全 随笔 第1张 在vim编辑器中实现python的tab补全 随笔 第2张   在vim编辑器中实现python的tab补全 随笔 第3张 在vim编辑器中实现python的tab补全 随笔 第4张  
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄