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文件來測試下我們的代碼補全功能.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章