------ art_44328_21197015.1218313678406 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline I second emacs On Fri, Aug 8, 2008 at 9:55 PM, Eric Schulte <schulte.eric / gmail.com> wrote: > To piggy-back on and emphasize the importance of Dana's point, > > If you are or intend to become a programmer you should commit to > learning either VI or Emacs. > > They are both ubiquitous, can be used on any language or file type and > have the same core of essential features... > > - Indenting, reformatting. > - Syntax highlighting. > - Auto-completion > - Frames > - Regions > - Unlimited undo and redo. > - Multiple cut and paste clipboards. > - Spell checking. > - Multiple language support (including Unicode, R-to-L for Hebrew, Arabic, > etc.) > - Extensible > - Macros and functions. > - Fully customizable keys vs. actions. > - Handle text strings, full lines, rectangles. > - Adapt to type of file (.txt, .c, .html, etc.) being edited. > - No line length or file size limits, within reason. > - Automatically handle UNIX, MAC, DOS line endings (LF, CR, CRLF > respectively). > - Binary file editing. > - Well documented, both internally and via available books and ebooks. > - Large user/support community > > that allow your text editing to expand to true sensi black-belt > olympic telepathic grand-master 9-Dan ninja-type powers. ultimately > the effort spent learning the tool will be more than re-payed in your > increased efficiency. > > Sorry if this turned a little proselytising. > > Thanks -- Eric > > I took the feature list mainly from > http://www.prismnet.com/~dierdorf/emacsvi.html<http://www.prismnet.com/%7Edierdorf/emacsvi.html>which incidentaly is > the first google hit for "vim emacs" > > On Saturday, August 9, at 01:01, Dana Merrick wrote: > > Jayson Williams wrote: > > > I think I will give VIM a whirl. > > > > If you're gonna go with Vim, I highly recommend you buy O'Reilly's book > on > > learning Vi/Vim. Vi isn't like any other text editors that you have used > before. > > > > That being said, I encourage you to learn Vi, for in my opinion it is > one of the > > most valuable skills a programmer can have. > > > > -Dana > > > > > > -- > > Dana Merrick - System Administrator > > Integrated Computer Solutions, Inc. > > 54B Middlesex Tpke, Bedford, MA 01730 > > 617.621.0060 x112 - http://www.ics.com > > > > -- > schulte > > > > ------ art_44328_21197015.1218313678406--