1. vim编辑器模式下自动补全

    下载pydiction插件

    unzip -q pydiction.zip

    mkdir -p ~/.vim/after/ftplugin/

    mkdir -p ~/.vim/tools/pydiction/

    cd pydiction-1.2

    cp python_pydiction.vim  ~/.vim/after/ftplugin/

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

  2. vim 
~/.vimrc 添加:

        filetype plugin on

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

2.命令行模式下的自动补全

      创建文件~/.pythonstartup.py  添加import readline, rlcompleter; readline.parse_and_bind("tab: complete")

    在~/.bashrc添加环境变量export PYTHONSTARTUP=~/.pythonstartup.py这就会每次启动 python 都先执行了