I am trying to setup emacs for python development at place of work. I would like to push for emacs culture over eclipse and so want to know what to do for the python-related emacs goodies. I need things like completion and help. I believe there is some way of customizing eldoc to give 'hover tips'. Also anything else that is there -- gud support? I am running debian etch and am using the python-mode package that comes with debian. emacs-wiki says there are two python modes. Which this one is I am not sure. locate python-mode.el gives me /etc/emacs/site-start.d/50python-mode.el /usr/share/emacs/site-lisp/python-mode/python-mode.el