Ian Bicking: the old part of his blog

Other editors comment 000

Emacs doesn't have "real" python auto-completion, for some value of "real". But pycomplete is a start. (requires pymacs.) The default keybinding is C-M-i. You may have to fiddle $PYTHONPATH before starting emacs to get it to find things you want to complete. Annoyingly, it seems to be a bit all-or-nothing: if something imported in the current buffer isn't on $PYTHONPATH, you can't complete anything, and I don't know know any way to supplement $PYTHONPATH without exiting emacs and fixing it in the shell. And pycomplete it doesn't work at all in filesystem Zope2 CMF "Scripts", but those are sufficiently weird that it's not surprising :-P

Comment on Re: Other Editors?