Editor Quest
I still haven't found an editor I can really be happy with. I'm looking for an editor which is:
- Graphical, but doesn't require me to use the mouse
- Fast
- Cross-platform, to include Windows and Linux at a minimum
- Extensible, using a real language. Python, Scheme, or Haskell would be fine
- Supports syntax coloring, macros, smart indent, code folding
- Works (or can be taught to work) with any programming language
- Supports Unicode, or at least UTF-8
- Completely customizable, menus- and key- wise
Right now I use Emacs, which is okay. I don't think I'd like vi*. Anyone have some other suggestions?