On May 25, 10:35 am, LittleGrasshopper <seattleha...@yahoo.com> wrote: > With so many choices, I was wondering what editor is the one you > prefer when coding Python, and why. I normally use vi, and just got > into Python, so I am looking for suitable syntax files for it, and > extra utilities. I dabbled with emacs at some point, but couldn't get > through the key bindings for commands. I've never tried emacs with vi > keybindings (I forgot the name of it) but I've been tempted. > > So what do you guys use, and why? Hopefully we can keep this civil.
I use emacs. If you never tried emacs, you might check out: • Xah's Emacs Tutorial http://xahlee.org/emacs/emacs.html • Xah's Emacs Lisp Tutorial http://xahlee.org/emacs/elisp.html you can use python to write emacs commands: • Elisp Wrapper For Perl Scripts http://xahlee.org/emacs/elisp_perl_wrapper.html Emacs keyboard shortcuts is problematic indeed. See: • Why Emacs's Keyboard Shortcuts Are Painful http://xahlee.org/emacs/emacs_kb_shortcuts_pain.html However, you can completely fix that. See: • Ergoemacs Keybindings http://xahlee.org/emacs/ergonomic_emacs_keybinding.html Xah ∑ http://xahlee.org/ ☄ -- http://mail.python.org/mailman/listinfo/python-list