homepage Welcome to WebmasterWorld Guest from 54.198.42.213
register, free tools, login, search, subscribe, help, library, announcements, recent posts, open posts,
Subscribe to WebmasterWorld

Visit PubCon.com
Home / Forums Index / Hardware and OS Related Technologies / Linux, Unix, and *nix like Operating Systems
Forum Library, Charter, Moderators: bakedjake

Linux, Unix, and *nix like Operating Systems Forum

    
Emacs folks
littleman




msg:914619
 10:41 pm on Sep 10, 2001 (gmt 0)

Can you enlighten me of some of it's virtues? Seems like a steep learning curve, does it pay off?

 

sugarkane




msg:914620
 12:33 pm on Sep 11, 2001 (gmt 0)

The key thing about Emacs is that it's completely customisable and extensible. While all decent editors share some or most of its features, Emacs is open-ended so that if a feature you want is missing, you can add it using Lisp. Chances are, someone has already done this and the source is available somewhere - just drop it into your .emacs configuration file and you're away.

Because of this, it has good-to-excellent editing modes available for almost any programming language you can think of, plus for many common *nix configuration files etc. The support for each language ranges from simple syntax highlighting in some, to full code completion / compiler integration in others. Also available is Lisp code to do things like hooking into online dictionaries or translators etc, full usenet / email apps... whatever someone has taken the trouble to write.

Because Emacs has been around in one form or another for so long, it's developed its own, often idiosyncratic way of doing things - this does lead to a steep learning curve, but when and if it 'clicks' it really can improve productivity. It's really not that difficult to get to grips with as a normal editor, the more esoteric aspects can be picked up as and when you need them.

Emacs shares the same philosophy as *nix in general and the open source variants in particular - it provides a vast range of small tools and the environment in which they can be glued together to suit your working style, and if you don't like the way it does something, change it...

grnidone




msg:914621
 10:32 pm on Sep 11, 2001 (gmt 0)

I think I heard someone say "It doesn't make your coffee, but if you tweak it enough..."

The people I know who use it won't go back to anything else. Yes, they say, the learning curve is steep, but there is so much you can do with emacs, it is worth it.

-G

sugarkane




msg:914622
 10:56 pm on Sep 11, 2001 (gmt 0)

> "It doesn't make your coffee, but if you tweak it enough..."

Hehe, the most common icon for it is an overflowing kitchen sink ;)

Global Options:
 top home search open messages active posts  
 

Home / Forums Index / Hardware and OS Related Technologies / Linux, Unix, and *nix like Operating Systems
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved