Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    E

    Emacs-fu

    emacs-fu.blogspot.com · Personal blog · on HN since 2009

    Emacs-fu is a blog of Emacs tips, tool walkthroughs, and interviews with Emacs maintainers and package authors.

    Visit blogHN submissions
    Open Source & LinuxProgramming
    What HN says

    Commenters recommend it as a useful resource for learning Emacs and link its interviews with maintainers Chong Yidong and Stefan Monnier.

    Stats for nerds
    28HN people shared it
    15linked in comments
    225story points
    Nov 2015last shared
    2010people per year2015

    Top posts on HN

    1. 1
      Emacs 23 is very near
      1 person · 92 points · first shared 2009 · 55 comments on HN
    2. 2
      Emacs-fu: some handy key bindings
      1 person · 80 points · first shared 2010 · 12 comments on HN
    3. 3
      Writing presentations with org-mode and beamer
      1 person · 16 points · first shared 2009 · 1 comments on HN
    4. 4
      Emacs as an IDE: Interview with E.Ludlam, CEDEC creator
      2 people · 7 points · first shared 2010 · Discussion on HN
    5. 5
      Interview with Chong Yidong and Stefan Monnier, Emacs maintainers
      2 people · 6 points · first shared 2009 · Discussion on HN
    6. 6
      Sauron (for emacs): keeping an eye on what's going on
      1 person · 6 points · first shared 2012 · 1 comments on HN
    7. 7
      Conkeror: web browsing the emacs way
      2 people · 5 points · first shared 2010 · 1 comments on HN
    8. 8
      Sauron: keeping an eye on what's going on with Emacs
      1 person · 2 points · first shared 2011 · Discussion on HN
    9. 9
      Mu4e v0.9.9 is out
      1 person · 2 points · first shared 2012 · Discussion on HN
    10. 10
      IELM: a REPL for emacs
      1 person · 2 points · first shared 2011 · Discussion on HN

    What HN people wrote when they linked it

    • npsimonsSep 2012

      (1) What motivated the start of such behavior for others?

      I was letting things slip and forgetting things I needed to remember; so it was more of a "hey, I need to be more organized" kind of thing, but it also came with the benefit of capturing EVERYTHING.

      (2) How do you react to your idea log with respect to balancing focus between current projects / work, and speculative projects?

      It's sad but true, you can do anything, but not everything. Most of what I capture are todos, maybe the occasional project or "big idea", but two things have forced me to realize I can't do everything. First, I was forgetting things again, because I'd capture them and never see them again (reviewing wouldn't help; there are simply too many to review them all). Second, to fix the first, I added a default deadline of "today" to my capture template. Then once I started going down my todo list, I would reschedule, only to come across some things again and reschedule again. After a while, I finally started forcing myself to either cancel or indefinitely defer things. I have a core set of "must dos", habits, chores and such, plus short term goals, but haven't quite gotten to the long term planning stage yet. For now, it's all logged, version controlled and archived in git, so I never truly "lose" anything, I just give up on doing everything and prioritize.

      (3) How do others account for visuals such as sketches or interface ideas which are often easier to create with analog tools?

      I'm mostly an…

    • ibrowNov 2011

      How does one become an "Advanced Emacs User"?

      I say this as I've been using Emacs pretty much every day for about 2-3 years, yet I can't help but feel I've only ventured a couple of miles into the journey.

      I use Emacs not just for coding, but organising and note taking, file management, shell, git (just beginning to), irc, sometimes for browsing and occasionally twittering. I know (and love) registers, macros, jumping around with "the mark". However I feel as thought I have reached the so called "Plateau Effect" where I'm not advancing any further.

      There are a bunch of good blogs out there about Emacs which I read occasionally as well as flicking through the wiki

      * http://emacsblog.org/

      * http://www.masteringemacs.org/

      * http://emacs-fu.blogspot.com/

      * http://www.emacswiki.org/

      But, I still feel as though I am no where near what can be called an "advanced user". I feel as though there is still so much more Emacs has to offer, but I just can't find it.

      I guess my question is: where do I go from here? How does one become truly advanced?

      Sorry for hijacking this thread, and thanks in advance for any pointers.

      P.S. FWIW my emacs.d is on github: https://github.com/ibrow/.emacs.d

      Edit: formatting

    • julian37Jul 2011

      RMS doesn't strike me as a very cheerful person either, at least in email conversations, so it doesn't surprise me you're getting upvoted for this remark.

      That said, it doesn't surprise me either that as a person known for sticking to his principles he'd take this situation very serious.

      Also, I think I see what you mean by irony but calling it that would be more appropriate if Stallman himself would have made that particular commit or even if he would have been overseeing the project actively at the time the commit was made. But neither is the case: Chong Yidong committed it according to [1], and when the commit in question was made 2009-09-28 Stefan and Yidong had already taken over the maintainer role [2].

      So really, not all too ironic from where I sit... hope this isn't spoiling a good joke :-)

      [1] http://bzr.savannah.gnu.org/lh/emacs/trunk/revision/97804

      [2] http://emacs-fu.blogspot.com/2009/08/interview-with-chong-yidong-and-stefan.html

    • pmoriartyDec 2014

      I was hoping someone would say that was possible. Thanks, I'll play around with the available yas-prompt-functions.

      As for SRecode, that looks interesting but its documentation is impenetrable. Someone seriously needs to write a bunch of tutorials for that thing. Otherwise, I can't really tell if it can do what xptemplate is capable of or not.

      I found some comments from SRecode's author suggesting that it's intended for different uses from yasnippet:

      "Thus, the audience for yasnippet and SRecode is quite different.
      Of course you could do yasnippet like things with SRecode if someone
      took the time to improve the field-editing feature in SRecode, but
      that has not been my focus."[1]

      [1] - http://emacs-fu.blogspot.com/2010/09/interview-with-eric-ludlam-cedet.html

    • cag_iiDec 2011

      The emacs wiki is a good place to start:

      http://www.emacswiki.org/emacs/CategoryDotEmacs

      > Unfortunately, emacs seems to be less mainstream right now

      I don't know about the popularity of emacs vs. VI right now (I'd suspect that it's fairly close), but there is no shortage of current and active emacs info on the web. There's plenty of active .emacs files can be found on github for example.

      Some other sources of info:

      http://www.masteringemacs.org/

      http://emacs-fu.blogspot.com/

      http://www.reddit.com/r/Emacs

    • nieveMay 2013

      I don't know if this is what you're thinking of when you say beautiful, but I'm pretty happy with my current setup: http://i.imgur.com/m6cIbd0.png

      It's basically a slightly tweaked version of color-theme-zenburn with rainbow-delimiters mode, (setq font-lock-maximum-decoration t), and modeline tweaks from http://emacs-fu.blogspot.com/2011/08/customizing-mode-line.html

    Related

    Mastering Emacsmasteringemacs.org141 people

    What’s new in Emacs 28.1?

    Mastering Emacs
    Personal · last shared 2026
    Sacha Chuasachachua.com95 people

    EmacsConf 2024 Notes

    Sacha Chua
    Personal · last shared 2026
    Endless Parenthesesendlessparentheses.com23 people

    Use Emacs Org-mode Links for Absolutely Anything

    Endless Parentheses
    Personal · last shared 2022
    Emacs Reduxemacsredux.com32 people

    A new blog dedicated to Emacs

    Emacs Redux
    Personal · last shared 2026
    Charlie Robbinscirw.in34 people

    MVC is dead, it's time to MOVE on

    Charlie Robbins
    Personal · last shared 2025
    Fugue Blogfugue.co17 people

    A CEO's Guide to Emacs (2015)

    Fugue Blog
    Company · last shared 2025
    Anthony Fuantfu.me31 people

    Move on to ESM-Only

    Anthony Fu
    Personal · last shared 2026
    Xah Leeergoemacs.org73 people

    Using Voice to Code Faster than Keyboard

    Xah Lee
    Personal · last shared 2021