1. 程式人生 > >vim 安裝自動補全python程式碼功能

vim 安裝自動補全python程式碼功能

vim下的補全:
要求vim在7.4版本及以上,利用pydiction外掛

安裝步驟:
直接將程式碼複製到終端執行就可以
程式碼中包含下載 解壓pydiction 以及移動檔案的處理

   cd ~  

    wget https://github.com/rkulla/pydiction/archive/master.zip

    unzip master.zip

    mkdir -pv ~/.vim/tools/pydiction

    cp -r pydiction-master/after ~/.vim

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

安裝完之後輸入利用編輯器軟體開啟 ~/.vimrc之後將以下程式碼複製上去

let Tlist_Auto_Highlight_Tag=1  
let Tlist_Auto_Open=1  
let Tlist_Auto_Update=1  
let Tlist_Display_Tag_Scope=1  
let Tlist_Exit_OnlyWindow=1  
let Tlist_Enable_Dold_Column=1  
let Tlist_File_Fold_Auto_Close=1  
let Tlist_Show_One_File=1  
let Tlist_Use_Right_Window=
1 let Tlist_Use_SingleClick=1 nnoremap :TlistToggle filetype plugin on autocmd FileType python set omnifunc=pythoncomplete#Complete autocmd FileType javascrīpt set omnifunc=javascriptcomplete#CompleteJS autocmd FileType html set omnifunc=htmlcomplete#CompleteTags autocmd FileType css set
omnifunc=csscomplete#CompleteCSS autocmd FileType xml set omnifunc=xmlcomplete#CompleteTags autocmd FileType php set omnifunc=phpcomplete#CompletePHP autocmd FileType c set omnifunc=ccomplete#Complete let g:pydiction_location='~/.vim/tools/pydiction/complete-dict' set autoindent set tabstop=4 set shiftwidth=4 set expandtab set number

配置完成,可以建立一個.py檔案來測試下我們的程式碼補全功能.