I had always an excuse for not playing with Emacs, and it was that I don't have 24 fingers in my hands, and even if I had, I do promise that those crappy keyboards would break my wrist.
Last week, I bought a new keyboard, a Logitech Media Keyboard Elite.
I must admit that this is the best keyboard that I have ever had, though it has a bunch of useless so called "Multimedia keys".
Well, right after plugging it in and starting my box, I decided to ...
Yess, and finally I migrated from my beloved Vim to Emacs, I'm not sure if I'll stay with Emacs forever but at least I'm withe her for one month.
After writing a cheat sheet and stick it on my monitor pane and learning the basic skills, it was time to port my own Vim plugins to Emacs, If you're a frequent reader of my blog, you probably know I wrote an Audacious plugin for Vim couple of months ago which let me control the Audacious from right within Vim, but now (after a week hanging around in emacs) I really feel that it's missing, and the lack of that code-snippet became an excuse for me to start learning elisp!
Lisp seems hilarious at the first glimpse, it will put you alone with Lots of Insignificant Silly Parentheses. But when you got familiar with its syntax and the flow, you'll like it, believe me.
And here you are, an Audacious .el.