Pydiction consists of a plugin and a Python script that allows programmers to tab-complete their Python code in Vim by generating a dictionary file of Python modules, and their attributes and methods, for use with Vim's completion feature. It comes with a default dictionary containing the entire Python standard library, keywords, and many 3rd-party modules like PyQT4, Pygame, Twisted, OpenGL, wxPython, PyGTK, MySQLdb, and more.
| Tags | Software Development Code Generators Libraries Python Modules Text Editors |
|---|---|
| Licenses | BSD |
| Implementation | Python |
Recent releases


Release Notes: "from module" completion, tab backwards support, and more third party libraries.


Release Notes: This release adds quoted string method completion, adds ZSI Web Services module completion, and fixes a bug with the -v option.


Release Notes: Everything was rewritten. It's now an ftplugin and uses the Tab key for completion. The dictionary generator works more accurately, automatically removes duplicates, and gives you more options. It also no longer breaks "isk" in Vim.


Release Notes: This version adds LDAP support, cleans up some code, and includes a license.


Release Notes: This release includes updated docs and support for Numeric Python.