轉:VIM python 自動補全插件:pydiction

原文地址: http://www.pythonclub.org/python-basic/vim


這是一個相當不錯的 Python 代碼自動完成的腳本。

可以實現下面python 代碼的自動補全:

  1. 簡單python 關鍵詞補全
  2. python 函數補全帶括號
  3. python 模塊補全
  4. python 模塊內函數,變量補全
  5. from module import sub-module 補全

pydiction 插件安裝

 

下載地址:http://vim.sourceforge.net/scripts/script.php?script_id=850

pydiction 1.0 之後版本安裝配置

適用VIM7之後的版本。

1.python_pydiction.vim

將文件 python_pydiction.vim 放到 ~/.vim /after/ftplugin/ 路徑下,如果這個路徑不存在,你可以自己創建這個文件夾結構。(Windows下面的話放在目錄類似的結構中)

2.complete-dict

將complete-dict文件放到你自己的某個路徑下,後面的配置會用到這個文件,這個文件就是記錄所有的python 關鍵詞。

我將這個文件放到 ~/.vim /tools/pydiction/complete-dict

3. 配置 .vimrc 文件

在 ~/.vimrc 文件中添加如下配置

"pydiction 1.2 python auto complete
filetype plugin on
let g:pydiction_location = '~/.vim/tools/pydiction/complete-dict'
"defalut g:pydiction_menu_height == 15
"let g:pydiction_menu_height = 20 
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章