Linux Vim中自动补全Python

发布时间:2019-09-08 09:08:39编辑:auto阅读(1671)

    wKioL1kyuIOB8DIuAAAQijajlbg671.pngPydiction 可以是我们使用Tab键自动补全Python代码在Vim,是一款非常不错的插件。

    Pydiction不需要安装,所有没有任何依赖包问题,Pydiction主要包含三个文件。

    python_pydiction.vim  -- Vim plugin that autocompletes Python code.

    complete-dict         -- Dictionary file of Python keywords, modules, etc.

    pydiction.py          -- Python script to add more words to complete-dict.

    1、下载Pydiction

    (1)wget https://github.com/rkulla/pydiction/archive/master.zip #自行下载上传Linux

    (2)#这里我使用Git直接下载:git clone https://github.com/rkulla/pydiction.git

    2、创建目录并复制文件

    mkdir -pv  ~/.vim/tools/pydiction

    cp -r pydiction/after ~/.vim

    cp pydiction/complete-dict ~/.vim/tools/pydiction

    确保目录结构如下:

    [root@ljohn ~]# tree .vim

    .vim

    ├── after

    │   └── ftplugin

    │       └── python_pydiction.vim

    └── tools

    └── pydiction

    └── complete-dict

    4 directories, 2 files

    rm -f pydiction #删除程序文件

    3、新建.vimrc文件

    vim ~/.vimrc

    添加如下配置:

    filetype plugin on

    let g:pydiction_location = '~/.vim/tools/pydiction/complete-dict'

    let g:pydiction_menu_height = 3

    到此配置完成,效果如图

    wKiom1kyuKLyavruAAAQijajlbg777.png


关键字