The Artima Developer Community
Sponsored Link

Ruby Buzz Forum
Emacs three weeks in

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Bryan Liles

Posts: 228
Nickname: bryanl
Registered: May, 2008

Bryan Liles is the Principal Web Developer for Sourcefire, Inc.
Emacs three weeks in Posted: Jan 12, 2009 1:40 PM
Reply to this message Reply

This post originated from an RSS feed registered with Ruby Buzz by Bryan Liles.
Original Post: Emacs three weeks in
Feed Title: Smarticus
Feed URL: http://smartic.us/feed/atom.xml
Feed Description: Ramblings of a ruby hacker
Latest Ruby Buzz Posts
Latest Ruby Buzz Posts by Bryan Liles
Latest Posts From Smarticus

Advertisement

I’ve been conducting an experiment over the last few weeks. I decided to put my money where my mouth was and try out a different editor for a little while. I plan on trying a few editors out, and Emacs was my first stop.. Emacs has a crazy learning curve. The good thing is once you figure out the basics and learn a couple of important keystrokes, you’ll be able to get along quiet nicely. My fingers don’t mind any of M or C now.

The main reason I wanted to try something different than Textmate is because I was missing split windows. Split windows make me feel so productive. Emacs has a pretty good implementation, and I found myself with a code window, a terminal, and an irc session up pretty much at all times. For this Emacs definitely was a win, and after this, I don’t think I’ll ever be able to go back to an editor which doesn’t have split windows… Nope. I’m not going to use an editor that doesn’t allow me to split my windows.

I’ve also enjoyed ERC. ERC is awesome now that I have everything configured correctly. Actually most things are great now that I have them configured correctly. I started out with the Emacs starter kit, and it gave me a great base to get started. #emacs on freenode has also been a huge help.

So now everything is good. Well almost everything. There are some downsides to Emacs as well. The first problem I’ve created for myself is wanting to run everything from Emacs itself. Emacs gives you plenty of rope, and I took all that I could. (Good thing I didn’t hang myself) The few times Emacs crashed, it took down my entire environment. I didn’t lose any files; Emacs has great autosaving. I did lose my concentration, because it was such a pain in the rear to get everything just like it was before.

I’m a web developer. Most of my activities revolve around html and writing code to generate html. Emacs presents more than a few tools to get my job done. Some of the tools are better than others. I’ve had good luck with the ruby modes. I’ve had less than stellar luck with nxhtml: It works well enough, but way to slow for me to incorporate it in my normal workflow.

So, what do I do now? I’m going to continue on with my experiment. I’m moving to vim over the next week, and I’ll spend a few weeks emersed in that environment.

Along the way, I’ve learned a few things, and you can check out my emacs configs on github.

I recommend everyone gives Emacs a try at least once.

Read: Emacs three weeks in

Topic: I'm addicted to Google Reader Previous Topic   Next Topic Topic: Flight delays application overhaul

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use