I’d like to share with the community my emacs init file and a set of plugins to give a nicer experience on Ruby on Rails development, which you can checkout from here. I have been using this environment under emacs 23, and it has not been tested on other emacs versions, so all feedback is welcome, if something goes wrong please feel free to contact me.
What’s in the package?
The package provides my customized Emacs init file and some plugins I found very useful to enhance Ruby on Rails development experience.
Plugins
- anything
- auto-complete
- autotest
- cedet
- color-theme
- ecb
- find-recursive
- flymake
- javascript
- nxhtml
- rcodetools
- rdebug
- redo
- ri-emacs
- rinari
- ruby-block
- ruby-mode
- toggle
- yaml-mode
- yasnippet
- yasnippets-rails
Installation
Before you can use some plugins you have to install a few packages:
To use rcodetools you need to install the rcodetools, gem with
sudo gem install rcodetools
To use autotest you need the ZenTest gem, install it with
sudo gem install ZenTest
On further post I’m going to explain how to set it up under the gnome environment using all the beauty that gnome-notifier has.
Checkout the package
git clone github.com/spastorino/my_emacs_for_rails
and copy all the files under my_emacs_for_rails directory to ~/.emacs.d directory if it doesn’t exist you have to create it.
Screenshot
You can see here some screenshots to get a taste of the look and feel that this one has.