HackerTube.dev

Emacs Doom Episode 1 - Getting Started

Zaiste Programming · 158.9K views · 2018-09-26 · 7:03

Open on YouTube ↗

If playback is restricted in your region, try opening the original video. Use Mark watched to add it to your marked videos.

Overview

A short first episode in Zaiste's Doom Emacs series, showing how to get started with Doom, an Emacs configuration aimed at Vim users. It presents Doom as a polished, fast, batteries-included distribution.

On Hacker News

HN users recommend the series to newcomers learning Emacs, Doom, org-mode, projectile and magit.

Recommended by 3 HN people across 3 months · HN mentions 2019–2020

Topics

Search by tags

What people said

gtpedrosa · 2020-04 · Strong recommendation

I have started using emacs in 2016 because of org-mode. It was powerful enough to make me use emacs on a daily basis since them. However, I have been using RStudio/Sublime as IDE/editor, not emacs. Curiously last weekend I have found a video about org-roam and the presenter mentioned he was using Doom emacs. I was curious enough to try it. It uses vim key bindings by default. To get started I highly recommend this series by Zaiste [0], he explains how to set up the environment and digs into org-mode which were my main concerns. I found the sections on projectile, magit, dired and avy very helpful. Now I am tempted to give it a try in one of my projects. The downfall so far is I didnt find an in depth explanation on how to grok it with python. [0] [VIDEO]

Read the original HN comment ↗
chairfield · 2020-05 · Recommendation

I think there's a lot to learn from starting from scratch, and it's something I hope to do too. Gladly! I'll keep the list to what I've studied so far. Here goes: - If you ever want to explore, say, Doom (Spacemacs is likely too bloated for someone who gravitates to a vanilla config), chemacs[1] is a nifty, simple profile switcher - I think there's a lot of value in studying what they've done with their mnemonic keybinding systems (I love being able to narrow to an org-mode subtree and widen again with =, n= and =, N=, respectively, as but one of many examples) - Sasha Chua is a good source, as she's very knowledgeable and put out a drawn 1-pager[2] on starting Emacs - it's geared towards standard Emacs keybindings - Personally, I'm a huge fan of Evil-mode for Vim keybindings, as they're powerful and portable and I had basic familiarity with Vim before picking up Emacs - I haven't found a rough edge in Evil-mode yet - it seems very refined - Dired is worth getting a handle on early since any improvement in how you can navigate Emacs translates - Magit is pure magic, and I now have my full ~/org under version control with what feels like near-0 overhead - Seorenn makes mostly Spacemacs videos[3] and Zaiste Programming makes Doom videos[4], but I find them useful regardless of my config - you may just want to skip to the videos on packages that interest you - If you haven't yet, choosing either Helm or Ivy is huge - Personally, I'm happy with helm in Spacemacs and I was happy w

Read the original HN comment ↗
zaiste · 2019-03 · Recommendation

There is also Doom Emacs [1] which provides Vim experience out-of-the-box. It also comes with a fantastic theme. I've been using Vi/Vim for more than two decades now. Doom made me feel at home. I used to envy Emacs all these nice features such as Org Mode, Magit and even the ability to use Lisp to configure your environment. Now it's the best of both worlds. I just wish Emacs' onboarding process / cohesiveness was as good as in VS Code. It would be a dream come true. ;) PS. I've recorded a short Doom screencast for newcomers [2] [1]: [LINK] [2]: [VIDEO]

Read the original HN comment ↗

Sources

Video by Zaiste Programming, played through YouTube.

Data and selection notes

HN summaries and labels may contain AI errors. HN dates refer to discussions, not video publication.

HN Library: HackerTube export (2026-10-31) and open-index/hacker-news. Upstream summaries and classifications may contain AI errors.

Views, duration and playback status refresh separately from the published catalog. When an update fails, existing data remains visible.

Selection checks
  • SaaS & AI candidates: Topic keywords do not match
  • Editor-approved picks: Editorial review is required

Rule matches identify candidates. They do not guarantee video quality or financial results.

About the library and its sources