7 Habits For Effective Text Editing 2.0
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
“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”
“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”
“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”
“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”
“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
talkCppCon 2015: Sean Parent "Better Code: Data Structures"CppCon · 3 HN recommenders · 2016–2021
newsBhopal Disaster - BBC - The Yes Menrazorfoundation · 1 HN recommender · 2010–2022
talkCppCon 2015: Kate Gregory “Stop Teaching C"CppCon · 7 HN recommenders · 2016–2025
lectureRichard Feynman Computer Science Lecture - Hardware, Software and HeuristicsMuon Ray · 8 HN recommenders · 2013–2026
talkGrowing a Language, by Guy SteeleBill Pugh · 11 HN recommenders · 2014–2026
talkJulia: to Lisp or not to Lisp?European Lisp Symposium · 4 HN recommenders · 2016–2022
talkAlan Kay at OOPSLA 1997 - The computer revolution hasnt happened yetJeff Gonis · 6 HN recommenders · 2013–2025
talkLiterate Programming in the LargeNext Day Video · 3 HN recommenders · 2014–2024