1. 程式人生 > >在vim增加對python的自動補全

在vim增加對python的自動補全

有很多的外掛都可以實現,我這裡試用了兩種。
1. 用jedi-vim

環境:
python 2.6以上
vim >= 7.3

安裝一個python外掛的管理工具,vim-pathogen 或者 vundle,這裡安裝pathogen

mkdir -p ~/.vim/autoload ~/.vim/bundle && \
curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim

編輯 ~/.vimrc 檔案,新增

execute pathogen#infect()

這裡需要注意的是,如果vimrc檔案中有包含

syntax on
filetype plugin indent on

等語句,那麼就要把上面的語句放在這些之前,比如下面這樣:

execute pathogen#infect()
syntax on
filetype plugin indent on

安裝jedi

pip install jedi

獲取jedi-vim

cd ~/.vim/bundle/ && git clone --recursive https://github.com/davidhalter/jedi-vim.git

好了,開始使用吧