Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
(back to ProgrammingNotes) Emacs is more than an editor - it's a lifestyle. I spent years using vi but have fairly recently started to make the investment to join the cult. I prefer emacs to IDE's because I feel that the investment in time that I spend learning it will be more likely to pay off because emacs has been around for a long time and will continue to be around for a long time. Also, more of the smartest people I've worked with have used emacs than all other development environments combined (although lately Eclipse is gaining). | ||||||||
Added: | ||||||||
> > | Packages - here's a great idea; a package manager for emacs (like cpan for perl): http://tromey.com/elpa/ | |||||||
C style - p.322 M-x c-set-style GNU|K&R|BSD|Stroustrup|Whitesmith|Ellemtel Vovida code appears to use Stroustrup .
Tabs - to replace tabs with spaces mark a region then M-x untabify (M-x tabify goes the other way). Useful variables related to tabs are | ||||||||
Line: 27 to 29 | ||||||||
XSLT - http://xslt-process.sourceforge.net/ | ||||||||
Added: | ||||||||
> > | Mac - there are a few places to get emacs for the mac:
| |||||||
Windows - you can use cygwin's bash as a shell within emacs by putting c:\cygwin\bin in your windows path before running emacs. this link might also help.
| ||||||||
Line: 36 to 43 | ||||||||
http://www.emacswiki.org/cgi-bin/wiki/EmacsNiftyTricks http://news.slashdot.org/article.pl?sid=08/11/07/0533222 | ||||||||
Added: | ||||||||
> > | Emacs Starter Kit - http://www.emacsblog.org/2008/12/05/emacs-starter-kit/ | |||||||
|