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
    B

    Bling

    bling.github.io · Personal blog · on HN since 2013

    Bling, an Emacs and Vim user, writes about moving from Vim to Emacs with Evil mode and about Emacs configuration.

    Visit blogHN submissions
    Open Source & LinuxProgrammingProductivity
    What HN says

    Commenters recommend it as quality guidance on moving from Vim to Emacs, citing the Emacs as My Leader posts and the gc-cons-threshold post.

    Stats for nerds
    15HN people shared it
    8linked in comments
    27story points
    Jan 2024last shared
    2013people per year2024

    Top posts on HN

    1. 1
      The Flight of an Open Source Project
      1 person · 11 points · first shared 2013 · 2 comments on HN
    2. 2
      Emacs as my Leader: Vim Survival Guide
      4 people · 8 points · first shared 2013 · Discussion on HN
    3. 3
      Unite.vim, the plugin you didn't know you need
      4 people · 3 points · first shared 2013 · Discussion on HN
    4. 4
      Emacs as My Leader, 1 Year Later
      2 people · 2 points · first shared 2015 · Discussion on HN
    5. 5
      Why are you changing gc-cons-threshold? (2016)
      2 people · 2 points · first shared 2021 · Discussion on HN
    6. 6
      .NET/WPF to HTML/CSS/Javscript
      1 person · 1 points · first shared 2013 · Discussion on HN
    7. 7
      Homepage
      2 people · first shared 2013

    What HN people wrote when they linked it

    • blaenkJul 2015

      TL;DR: Watch this video: the stated reasons for switching are very similar to my own. It wasn't until I watched this video and read the book that I took the plunge to switch to emacs. It was the fact that with emacs I could have vim _plus_ much more and better functionality. https://www.youtube.com/watch?v=JWD1Fpdd4Pc

      I'll have to write a blog post about it sometime, but basically while I absolutely _love_ the vim 'editing interface', that is, not the GUI, but the modal editing, the bindings, motions, objects, relative line numbers, and so on, everything else aside from that, primarily plugins, always felt like ad-hoc hacks to me. I've contributed to a couple of vim plugins so I've seen it first hand, to the point where plugin authors I've worked with have expressed feelings of wanting to switch to emacs to just make things easier. Indeed, some have, such as the vim-airline author [ http://bling.github.io/blog/2013/10/27/emacs-as-my-leader-vim-survival-guide/ ].

      Whereas plugins in vim oftentimes gave me the impression that they were stopgaps and hacky workarounds to get vim to do something it wasn't meant to do, emacs packages feel very natural, comprehensive, and well designed. Just take this article for example. As awesome as vim-fugitive is for vim, I feel that it's good _for being a vim plugin_, but it has _nothing_ on the equivalent on emacs: magit. Take a look at it's comprehensive documentation: http://magit.vc/ Or flycheck's [ http://www.flycheck.org/ ]…

    • manish_gillJun 2014

      I haven't dived into the details of Evil mode too much. The basic Vim motions and commands work out of the box, so for a casual vim user, it ought to be enough. I also went ahead and installed Evil-leader, so I could have the same <leader> keymaps that I have in my vim config.

      A few places where I looked for small things here and there:

      1. http://www.emacswiki.org/emacs/Evil

      2. https://github.com/cofi/evil-leader

      3. https://stackoverflow.com/questions/8483182/evil-mode-best-practice

      4. https://github.com/mixandgo/emacs.d/blob/master/my-evil.el

      5. https://bling.github.io/blog/2013/10/27/emacs-as-my-leader-vim-survival-guide/

      And I also got ido-vertical-mode so the emacs command buffer looks better.

      Here's my setup: https://github.com/mgill25/emacs See user.el

      Cheers!

      PS: Some of the configuration needs to be set up before you activate certain modes - which is often implicit in plugins, so watch out for that. Eg: To emulate C-u behavior, the functions had to be put ahead of the (require 'evil) call in evil-leader.el

    • euidSep 2014

      Here's my migration guide from early September, if you're looking for more resources:

      http://nathantypanski.com/blog/2014-08-03-a-vim-like-emacs-config.html

      Bling, who I've linked to in that post, has repeatedly made quality posts about making the transition:

      http://bling.github.io/

    • edwintorokNov 2014

      "Well, the nice thing about an operating system is that you can write a text editor for it; that text editor is called evil-mode." https://bling.github.io/blog/2013/10/27/emacs-as-my-leader-vim-survival-guide/

    • tmtvlJan 2024

      See also 'Why are you changing gc-cons-threshold?' <https://bling.github.io/blog/2016/01/18/why-are-you-changing-gc-cons-threshold/>

    • unhammerOct 2016

      There are several. I prefer evil – see https://bling.github.io/blog/2015/01/06/emacs-as-my-leader-1-year-later/ for some intro.

    Related

    Xenodiumxenodium.com33 people

    Emacs as your video-trimming tool

    Xenodium
    Personal · last shared 2026
    Endless Parenthesesendlessparentheses.com23 people

    Use Emacs Org-mode Links for Absolutely Anything

    Endless Parentheses
    Personal · last shared 2022
    Howard Abramshowardism.org53 people

    Emacs Is My New Window Manager

    Howard Abrams
    Personal · last shared 2026
    Xah Leeergoemacs.org73 people

    Using Voice to Code Faster than Keyboard

    Xah Lee
    Personal · last shared 2021
    Scattered Thoughtsscattered-thoughts.net186 people

    Against SQL

    Scattered Thoughts
    Personal · last shared 2026
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    Andreas Klingawesomekling.github.io60 people

    I quit my job to focus on SerenityOS full time

    Andreas Kling
    Personal · last shared 2025
    Gavin Howardgavinhoward.com43 people

    Is It Even Worth Working on FOSS Anymore?

    Gavin Howard
    Personal · last shared 2026