The Artima Developer Community
Sponsored Link

Python Buzz Forum
Other Editors?

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Ian Bicking

Posts: 900
Nickname: ianb
Registered: Apr, 2003

Ian Bicking is a freelance programmer
Other Editors? Posted: Jan 3, 2006 2:25 AM
Reply to this message Reply

This post originated from an RSS feed registered with Python Buzz by Ian Bicking.
Original Post: Other Editors?
Feed Title: Ian Bicking
Feed URL: http://www.ianbicking.org/feeds/atom.xml
Feed Description: Thoughts on Python and Programming.
Latest Python Buzz Posts
Latest Python Buzz Posts by Ian Bicking
Latest Posts From Ian Bicking

Advertisement

So, I've used Emacs as long as I've used Unix, and it's generally treated me well. But sometimes I wonder if there's something out there that might be better for me. Remembering that I spend a lot of time in a text editor, is there something else I should be looking at?

Some features I require:

  • Open source (and usable on Linux and FreeBSD of course).
  • Python scriptable (that's kind of the point of switching; preferable if it's 100% Python).
  • Good handling of multiple files and windows; I like using Emacs with a single editor instance, and sending requests to that instance to open files and whatnot. If the editor can't do this, it's probably architecturally limited in such a way that I'll never be happy with it.

Some features I want but maybe don't need:

  • All the standard stuff, source highlighting, supports a variety of languages, incremental search, etc.
  • Good indenting support. Does any editor do the kind of smart indenting that Emacs does? This isn't strictly required, but I bet I'll be unhappy without it.
  • Emacs keybindings.
  • Remote editing over ssh.
  • Windows and Mac support.

And of course:

  • Actively developed.

I actually kind of doubt I'll drop Emacs, since I usually realize that Emacs has features I didn't even realize I'm constantly using. But I thought I'd give it a try. I'm not sure I'm up for Eclipse, though, and if Emacs is showing its age then Vim is just showing a different sort of age.

Maybe to be helpful, these are things I don't care about:

  • The toolkit -- GTK, Qt, Tk, wx, whatever.
  • IDE features (they don't necessarily hurt, but realistically I never use those features).
  • The visual appearance.
  • "User friendliness" in any traditional sense; I'm a serious user, and traditional UI guidelines typically don't apply. To give you some sense of my perspective, I consider Emacs to be one of the best user interfaces ever (given its target audience). I want the next Emacs.

Read: Other Editors?

Topic: Have a happy spamless new year Previous Topic   Next Topic Topic: py.std

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use