1. pydoc.vim(https://github.com/vim-scripts/pydoc.vim)
查找python文檔。
使用方法:
:Pydoc <keyword> 例如 :Pydoc int 作用是顯示python模塊或者類的文檔。
:PydocSearch <keyword> 等價於 :Pydoc -k <keyword> 作用是搜索keyword的相關文檔。
<leader>pw 當光標在一個關鍵字上,可以按下,就可以顯示該關鍵字的相關文檔。
2.Efficient-python-folding(https://github.com/vim-scripts/Efficient-python-folding)
高效的python代碼折疊:可以把類,方法,函數折疊成兩行,一行是定義,另一行顯示長度。
使用方法:
<shift>+f 折疊所有
f 折疊當前位置
3.pyflakes-vim(https://github.com/kevinw/pyflakes-vim)
python代碼語法檢查
使用方法:
:cc 定位語法錯誤
(注:該作者已經不推薦使用該插件了,推薦使用syntastic)
4.python_fn.vim(https://github.com/Crapworks/python_fn.vim)
提供了眾多方便編輯Python的快捷鍵
使用方法:
5.pydiction(https://github.com/vim-scripts/Pydiction)
通過tab鍵補全python代碼
注意:要在.vimrc中設置“let g:pydiction_location = '/path/to/complete-dict'
”
使用方法:
<Tab>鍵:在插入中輸入部分Pyton關鍵字,模塊名稱,屬性或者方法名時,可以按<Tab>來自動完成
<shift>+<Tab>鍵:撤銷用<Tab>鍵產生的自動輸入。