Emacs
Emacs var tidligere min favoritteditor, men de siste årene har den blitt brukt mest til konsoll-editering, typisk konfigurasjon osv. Etter å kommet over en Ruby on Rails-mode og en meget god JavaScript-mode har jeg falt fullstendig for Emacs på nytt.
Hvorfor bytte bort fra Emacs?
For noen år tilbake byttet jeg fra Gentoo til Windows etter en diskkræsj. Det var ikke egentlig meningen å bytte permanent, men alle som har kjørt Gentoo forstår hva jeg mener når jeg sier at jeg på det aktuelle tidsrommet ikke hadde tid til å sette opp Gentoo igjen. Også ble det liksom bare sånn.
Desverre forsvant Emacs ut døra sammen med Gentoo. Jeg har aldri likt standalone grafisk Emacs, og dette var en av grunnene til at jeg aldri fikk helt sansen for Emacs på Windows. Så fant jeg andre verktøy som Eclipse, Notepad++ osv.
Hvorfor bytte tilbake?
Under Linux har jeg det siste året klart meg fint med en blanding av Emacs (stort sett til konfigurasjon osv), Eclipse (større prosjekter) og Gedit (medium prosjekter). På Windows har jeg Notepad++ og Eclipse.
I det siste har jeg sett meg om etter noe mer funksjonelt enn Gedit (den er litt vel strippet). Jeg har såvidt testet Komodo Edt, og har forsåvidt et godt inntrykk av den.
Plutselig igår slo det meg at, hallo - jeg har jo tidenes kraftigste editor i fingra allerede. Mon tro om jeg kan få støtte for de verktøyene jeg bruker med Emacs? Et kjapt søk etterpå fant jeg emacs-rails, ruby1.8-elisp og yaml-mode i apt samt js2-mode. Etter å ha testa dem kjapt og lest en svært interessant/inspirerende artikkel har jeg falt pladask for denne kryptiske og svært effektive editoren igjen.
Forelsk deg i Emacs
Den virkelig motiverende faktoren var artikkelen Effective Emacs. Artikkelen er skrevet av en Steve Yegge, som skriver forfriskende godt og med en solid dose attitude. Forutsatt at du mestrer basic Emacs fra før, byr artikkelen på noen gode tips til hvordan du kan bruke editoren effektivt. Artikkelen kan anbefales på det varmeste!
Steve er også mannen bak js2-mode (den skal støtte JavaScript 2, så navnet er fremtidsrettet). Fyrens blogg inneholder flere lange dyptgående artikler som ser spennende ut. Han havnet rett i min RSS-leser.