hackertube.io

7 Habits For Effective Text Editing 2.0

GoogleTalksArchive · talk · Watch on YouTube

What it is

Vim creator Bram Moolenaar's 2007 Google Tech Talk on habits for efficient text editing. He explains how to spot repetition and inefficiency, then use editor features to fix it.

Why Hacker News recommends it

HN recommends it as a lasting philosophy for improving your editing process incrementally, and it was widely remembered after Moolenaar's death.

  • 5 people recommended it
  • 6 different months
  • 3 strong recommendations
  • first 2013, last 2023

What HN commenters said

  1. “There is a wonderful presentation called '7 Habits For Effective Text Editing 2.0' [1] explaining this philosophy.”

    Learn editors progressively by fixing inefficiencies as you find them

    Monkeyget, 2014-07 · Strong recommendation · in “Master Emacs in one year”

  2. “Loved his "7 Habits For Effective Text Editing 2.0" (2007) talk and humor”

    Moolenaar's humorous, well-loved talk on editing habits

    tzhenghao, 2023-08 · Strong recommendation · in “Bram Moolenaar Passed Away”

  3. “Your talk, 7 Habits For Effective Text Editing 2.0 inspired me and it started my Vim journey.”

    Talk inspired the commenter's Vim journey

    1-2-3-5-8, 2023-08 · Strong recommendation · in “Vim Boss”

  4. “You can learn more about this approach in this video”

    Approach: detect inefficiency, find faster way, make it a habit

    adem, 2014-04 · Recommendation · in “A Quick Guide to Sublime Text”

  5. “Rule of three: If you do something (anything) 3 times - figure out if it can be done more efficiently.”

    Look for repetition, automate after doing something three times

    e12e, 2015-08 · Recommendation · in “Speed matters: Why working quickly is more important than it seems”

Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.

Topics: vim, bram moolenaar, editor habits, productivity, automation

Also recommended by the same people