We're all set to put our feet up and wait for Santa to deliver nice presents, but before we do that we have a present for you: an all-encompassing Emacs tutorial that takes you from getting started all the way through customisation and how to use it for different purposes.
Full story »