What is Elpy

Elpy is the Emacs Python Development Environment. It aims to provide an easy to install, fully-featured environment for Python development.

Elpy documentation: http://elpy.readthedocs.org/en/latest/index.html Elpy wiki: https://github.com/jorgenschaefer/elpy/wiki


Solving company, yasnippet conflicts

When you type an abbrevation & hit tab, it won’t expand as company takes over. You can add this snippet in Your .emacs to solve that problem

(defun company-yasnippet-or-completion ()
  "Solve company yasnippet conflicts."
  (let ((yas-fallback-behavior
         (apply 'company-complete-common nil)))

(add-hook 'company-mode-hook
          (lambda ()