Still very much a work in progress
Shows the pydoc documentation in a window in nvim.
This plugin is build for neovim with lua support. (>0.5). Without lua support this plugin will not work!
Make sure that you have pydoc3 installed and is on your PATH.
Install the plugin
-- Using packer
use 'twanh/nvim-pydoc'" Using vim Plug
Plug 'twanh/nvim-pydoc'Or use any method you like.
Simple execute the :Pydoc command with the module (of function) you want the docs on
For example: :Pydoc os.path
You can quit the window simply by pressing q in normal mode. You can also quit the buffer in any way you like/are used to.
By default pydoc3 is used to get the documentation.
You can change which version of pydoc is used by setting vim.g.nvim_pydoc_command
E.g.: vim.g.nvim_pydoc_command=pydoc2
- Add the option to use custom path/command to pydoc (for using with
pydoc/pydoc3, etc) - Add highlight groups to replicate the highlights from the actual
pydoccommand - Allow for changing
qkeybinding - Change window height based on length of the
pydocoutput - Add option to use vertical split or horizontal split
- Search for term under the cursor
