Skip to content

emacsorphanage/helm-pydoc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

helm-pydoc.el melpa badge melpa stable badge

Introduction

helm-pydoc.el is pydoc helm interface

Screenshot

helm-pydoc

helm-pydoc-action

Requirements

  • Emacs 24.3 or higher
  • helm 1.7.4 or higher

Installation

You can install helm-pydoc.el from MELPA with package.el

 M-x package-install helm-pydoc

Basic Usage

helm-pydoc

pydoc with helm interface

NOTE

If you use python 2 and set python-shell-interpreter to "ipython", helm-pydoc.el does not work well. Please use python3 if you set python-shell-interpreter to "ipython".

Customize Variable

helm-pydoc-virtualenv(Default "venv")

Directory name of virtualenv. Use virtualenv python if this name directory is found in this directory hierarchy.

Actions

  • View module document
  • View source code
  • Import module statement
    • import module(Insert marked candidates)
    • from module import identifier
    • from module import identifier

Sample Configuration

(with-eval-after-load "python"
  (define-key python-mode-map (kbd "C-c C-d") 'helm-pydoc))