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>键产生的自动输入。