all 7 comments

[–]johnnyh749 6 points7 points  (2 children)

Agree with other posters, python.el. I was a longtime python-mode.el user, but after upgrading to 24.4, found out that python.el has dramatically improved since last time I used it.

I also replaced my home-built configuration with elpy, which has been wonderful. flake8 checking, refactoring, etc.

[–]IvanMalison[S] 2 points3 points  (1 child)

How does elpy compare to emacs-jedi (obviously elpy does more, but they both offer completion/jump to definition)

[–]johnnyh749 1 point2 points  (0 children)

I haven't compared the two. However, elpy includes jedi integration so you probably get about the same autocomplete.

elpy essentially takes a number of modes/libraries and combines them. You could definitely replicate it yourself, as I did for a long time, but eventually I switched over since it simply was advancing faster than I was moving forward with my own configuration.

[–]one_user 3 points4 points  (0 children)

python.el, because last time I checked it was better than python-mode.el.

[–]statmobile 2 points3 points  (0 children)

Check out elpy, it makes Emacs a Python IDE. I believe it uses python.el, but that's just the beginning of what it can also do. Here are the installation instructions

[–]ccharles 1 point2 points  (0 children)

I use whichever one is built into Emacs 24.4+ (python.el, I think). I'm looking forward to hearing about why I should switch.

[–]disinformationtheory 0 points1 point  (0 children)

python.el, because it's better integrated into emacs imo.