Using Emacs - 34 - ibuffer and emmet

first up, ibuffer. If you keep Emacs open all the time, you'll start
to accumulate buffers. Last time, I talked about using projectile and
how that can help when navigating between buffers. IBuffer is another
one.

Out of the box, C-x C-b is bound to the Emacs list-buffers**
command. It brings up a buffer with all the buffers listed inside
it. You can navigate that buffer and hit enter on a particular buffer
to go to it. You can also mark buffers and then operate on all the
marked buffers. Hitting **h in the list-buffers buffer brings up
more details.

IBuffer is like list-buffers on steroids. It looks much nicer and I
think it has more functionality (again hitting h in the buffer
brings up help).

IBuffer really shines though, once you start customizing it. I found
this post by Martin Owen which shows how to customize the way ibuffer
appears. You can group buffers however you want or even omit some from
the listing.

The video also shows emmet mode. A terrific mode for quickly creating
HTML and CSS. I tried it a long time ago when it was called zencoding
and found it lacking but after watching this video at Build Fun Things
I started playing with it again. It's a real winner.