Jump to ratings and reviews
Rate this book

Harley Hahn's Emacs Field Guide

Rate this book
In this book, Harley Hahn demystifies Emacs for programmers, students, and everyday users. The first part of the book carefully creates a context for your work with Emacs. What exactly is Emacs? How does it relate to your personal need to work quickly and to solve problems? Hahn then explains the technical details you need to understand to work with your operating system, the various interfaces, and your file system. In the second part of the book, Hahn provides an authoritative guide to the fundamentals of thinking and creating within the Emacs environment. You start by learning how to install and use Emacs with Linux, BSD-based Unix, Mac OS X, or Microsoft Windows. Written with Hahn's clear, comfortable, and engaging style, Harley Hahn's Emacs Field Guide will surprise an engaging book to enjoy now, a comprehensive reference to treasure for years to come. What You Will Learn Who This Book Is For Programmers, students, and everyday users, who want an engaging and authoritative introduction to the complex and powerful Emacs working environment.

297 pages, Paperback

Published July 31, 2016

31 people are currently reading
22 people want to read

About the author

Harley Hahn

40 books6 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
14 (35%)
4 stars
14 (35%)
3 stars
8 (20%)
2 stars
4 (10%)
1 star
0 (0%)
Displaying 1 - 6 of 6 reviews
1 review
January 4, 2017
There really aren't a whole lot of books written on Emacs. Fortunately, this is a GREAT introduction! You COULD just use the Emacs built-in tutorial, but this book helps explain how Emacs actually works and gives examples for almost every command. It also takes you through the commands in a logical way grouping similar commands together. And the author does a great job of making it as easy as possible to use this as a reference book, even if you're reading the print version. Obviously, there's a table of contents & index, but there's also an appendix for all the commands that were covered as well as an index for the key sequences & variables/functions.

I was hesitant to read a book when I decided to learn Emacs fearing how dry the material would probably be. However, Mr. Hahn has done a fantastic job of preventing this. He kept my attention and kept the book as brief as possible while still giving enough information.

If I had to complain about something, I'd probably get rid of Chapter 2: Unix for Emacs Users. In there, Mr. Hahn talks about the history of Unix/Linux & a brief introduction to using them. I just feel like somebody that needs such a basic intro to these operating systems is either far from ready to start using Emacs or won't need it at all because they're using it on Windows. Not to mention there are already a multitude of other books/online resources for getting to know Unix/Linux (including a book the author, himself, wrote). Leaving this chapter out would focus the book more on the reason I bought it & slim it down even further. However, this isn't a big deal as I just skipped that chapter.

All-in-all, I'd love to see a follow-up book from this author focusing on advanced Emacs topics. This book does briefly talk about how to customize Emacs, but leaves most of the figuring out to the reader.
3 reviews
September 10, 2020
tldr: Sempurna!, sangat disarankan [5/5]. Wajib dibaca bagi pemula yang serius ingin meniti karir pada bidang ilmu komputer. Penuh manfaat bagi programmer tingkat lanjut.

Sekilas pada awalnya anda mengira anda hanya akan belajar menggunakan alat untuk memrogram pada umumnya, namun ternyata anda diberi lebih, berupa pengalaman dan petunjuk-petunjuk yang penting bagi karir anda. Buku ini cukup ringkas sehingga tidak membosankan namun sangat padat berisi dan penuh manfaat.

Buku ini ditulis berdasarkan intisari dari pengalaman puluhan tahun penulis yang berprofesi sebagai ahli komputer sekaligus dokter medis. Anda seolah diajak berpetualang layaknya Lord of The Ring tetapi untuk buku teknis. Anda seolah turut mengalami peristiwa-peristiwa penting yang menjadi tonggak penting bangkitnya dunia Informatika dan Komputer. Sembari anda juga diajarkan dari dasar dengan bertahap langkah demi langkah dalam menguasai sebuah alat pemrogram yang akan anda gunakan sepanjang umur anda sebagai seorang programmer. Emacs sendiri adalah monster yang perkasa yang bilamana anda mampu menaklukannya maka anda akan menjadi pengendali monster tersebut dan mengandalkannya dalam perjalanan anda mengarungi belantara dunia pemrograman.

Namun bila anda benar-benar pemula dari nol, saya sarankan untuk memulai membaca buku "Learn Linux Shell Scripting-Fundamental of Bash 4.4" karya Sebastiaan Tamer [https://www.goodreads.com/book/show/4...] terlebih dahulu baru kembali ke buku ini. Sehingga hasil yang didapatkan akan meningkat berkali lipat.
Profile Image for Alex Linschoten.
Author 12 books147 followers
September 6, 2018
An excellent starting point. In some places a little bit too much enthusiasm when compared with content, but otherwise excellent. Seems Hahn's energy started to flag by the end, too, but by then you're figuring out things on your own.
Profile Image for Łukasz Badura.
14 reviews
February 28, 2020
Very good introduction to Emacs. I like the historical into to Unix system and tools to have a better context of why and how tools like Emacs were created. I also liked that the author focused on solid foundation of basic Emacs use before jumping into more high level features.
14 reviews
December 31, 2020
This introduction to emacs is well written and fun to read. At the end of the book it seems a little rushed. The quantity is a little bit a let down, much more can be covered. Now it still remains only an introduction.
Profile Image for Russell.
61 reviews
May 2, 2017
Reasonably good overview of emacs, but done in a conversational style. As a result the book is verbose and not always the greatest teacher or reference.

More time could have been spent on how to customize emacs to your liking and emacs specific things like the kill-ring.

Take away: I like VIM better.
Displaying 1 - 6 of 6 reviews

Can't find what you're looking for?

Get help and learn more about the design.