Re: text editor suggestion?



John Salerno <johnjsal@xxxxxxxxxxxxxxx> writes:

Here are my criteria:

1. syntax highlighting (highly customizable)
2. auto/smart indenting
3. ability to run script
4. light-weight text editor, not an IDE
5. cross-platform (not really necessary, but nice)

The two big names in text editing, Vim and Emacs, will both meet these
criteria easily. They also have the advantage that you'll find one or
the other, or both, on just about any Unix system intended for use by
a programmer.

I've tried vim, but I really don't feel like taking the time to learn
how to use it, given that I just like to casually program (not to
mention that I prefer to use the mouse when navigating a document
sometimes).

Both Vim and Emacs operate fine with the mouse, if asked to do so.

For Emacs, you simply run it in the context of an windowing
environment and it will use a bitmapped graphical window.

For Vim, you need to run 'gvim' to get the bitmapped window (later
versions may attempt to do this by default, I'm not sure).

There is also an enormous amount of support for both these editors,
for all manner of text editing tasks, available online. It's a good
idea to learn at least one of them very well, rather than learn a
bunch of less-popular editors for specific tasks.

--
\ "I saw a sign: 'Rest Area 25 Miles'. That's pretty big. Some |
`\ people must be really tired." -- Steven Wright |
_o__) |
Ben Finney

.



Relevant Pages

  • Re: Great SWT Program
    ... IDE-like features such as syntax highlighting and automatic ... I discovered that vim had them too. ... Just for the record, and vim is a fine product, emacs has these features also. ... those of us who cling to these old-time editors would ...
    (comp.lang.java.programmer)
  • Re: Pronunciation of katakana "ou"
    ... I was chatting with a friend in CS at Melbourne University. ... students use vim, because that's what they use in the undergraduate ... GNU Emacs is still the editor environment of choice for those with many ... years ago to handle JIS212 is one of the only editors in the galaxy ...
    (sci.lang.japan)
  • Re: An Editor that Skips to the End of a Def
    ... you're responding, removing quoted text irrelevant to your response.) ... Both Emacs and Vim are highly customisable text editors. ...
    (comp.lang.python)
  • Re: Why SlickEdit is superior to VIM and Emacs combined!
    ... There are scads of what I consider to be really good text editors ... Vi and Emacs are ... Vim and GVim are modern rewrites that add considerably to what ... Gnus is one of many applications ...
    (comp.editors)
  • Re: Emacs vs. Eclipse vs. Vim
    ... in steep learning curve for best returns down the road, ... Vim and Emacs are both general purpose text editors, ... One thing that's good about Vim and Emacs is that most of the skills you ...
    (comp.lang.python)