Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
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

    7 Habits For Effective Text Editing 2.0

    Google

    2 HN recommenders · recommended in 4 months, 2012–2023

    YouTube

    1:20:30 · 330K views · Jul 24, 2007

    Vim author Bram Moolenaar's 2007 Google Tech Talk on habits for efficient text editing: find inefficiencies in your own editing, then learn the Vim commands that fix them.

    Recommended as practical advice straight from Vim's author, and shared in memory of Bram after his death.

    Software Engineering & LanguagesTesting, debugging & developer toolsProductivity & self-improvement
    1. 36:20
      Mastering the Vim Languagethoughtbot647K views • 11 years ago
    2. 40:02
      Evil Mode: Or, How I Learned to Stop Worrying and Love Emacsthoughtbot563K views • 11 years ago
    3. 46:57
      Emacs Org-mode - a system for note-taking and project planningGoogle TechTalks331K views • 18 years ago
    4. 32:07
      Let Vim Do the Typingthoughtbot228K views • 11 years ago
    5. 56:21
      Getting Started With Org Modethoughtbot293K views • 10 years ago
    6. 1:14:03
      How to Do 90% of What Plugins Do (With Just Vim)thoughtbot991K views • 10 years ago
    7. 1:01:06
      Emacs For Writersthoughtbot153K views • 11 years ago
    8. 3:56
      Emacs Rocks! Episode 13: multiple-cursorsemacsrocks127K views • 14 years ago
    9. 54:20
      Bret Victor - Inventing on PrincipleRui Oliveira339K views • 14 years ago
    10. 23:16
      A Tour of the Acme EditorRuss Cox151K views • 14 years ago
    11. 14:15
      VimSpeak DemoAshley Feniello16K views • 13 years ago
    12. 45:11
      Stevey's Tech Talk E39 -- A guided tour of EmacsSteve Yegge13K views • 4 years ago
    13. 6:18
      Tabs Outliner Overviewomnray262K views • 13 years ago
    14. 1:15:09
      Cliff Click @ VMSS16: Bits of Advice For the VM Writersoftdevteamuk4.2K views • 10 years ago
    15. 17:24
      Forget big change, start with a tiny habit: BJ Fogg at TEDxFremontTEDx Talks2.4M views • 13 years ago
    16. 58:39
      Tim Ewald - Clojure: Programming with Hand ToolsClojureTV48K views • 12 years ago
    17. 5:08
      Incremental reading: Learning about nutrition from Wikipedia (SuperMemo 17)SuperMemo Video35K views • 8 years ago
    18. 4:40
      Interview with a VIM EnthusiastKai Lentit1.2M views • 4 years ago
    19. 22:43
      Consistent Technical Documents Using Emacs and Org Modespudlyo74K views • 6 years ago
    20. 39:49
      Hammock Driven Development - Rich HickeyClojureTV333K views • 13 years ago

    5 comments from Hacker News

    1. @e12eSep 2012· in “Ask HN: Python / Django Workflow, and choosing an OS”

      I'm not sure this is an answer for you, as you ask for "tools like LXC for virtualizing a production environment", but have you looked at Vagrant? I don't use OS X myself, but AFAIK it should work fine on OS X, see eg: "Django project deployment with vagrant and fabric" [LINK] and maybe: [LINK] As for "vim-elite" -- that really isn't what vim is about at all -- I recommend having a look at: "7 Habits For Effective Text Editing 2.0" this video As for window management on OS X -- again, I don't really use OS X -- but maybe something like: [LINK] can help? edit: Added titles for video links, additional vagrant link.

      RecommendsView on HN
    2. @anaphorJul 2019· in “History and Effective Use of Vim”

      This video of a talk that Bram Moolenaar (the author of vim) gave at Google in 2007 has some pretty good advice. this video Mainly the idea is to not try and learn everything about vim, but instead pay attention to how you use it, and find things that are inefficient or could be easier, and then go figure out how to make vim do that thing more efficiently.

      RecommendsView on HN
    3. @layer8Mar 2022· in “Ask HN: Is switching from VSCode to Vim worth it?”

      I’d encourage you to apply the three-step process presented in [0] (there’s also a video [1]), which is actually not specific to Vim: 1. While you are working with software tools, keep an eye out for actions you repeat and/or spend quite a bit of time on. 2. Find out if there is a command (or macro facility etc.) that will do this action quicker. Read the documentation, ask a friend, or look at how others do this. 3. Train using the command. Do this until your fingers type it without thinking. This means that you can learn new commands only as the need comes up by observing what you do. Which commands you will want to learn thus depend on the operations you are frequently doing and/or that cost you a lot of time. As I said, that strategy is applicable in general. Tools however differ in how well they support it, e.g. in terms of available commands and facilities. You could start applying that strategy in VSCode (which I’m not familiar with, by the way). If it works well enough, great. If you find it limiting, switch to Vim, Emacs, or some other IDE that serves your needs better. [0] [LINK] [1] this video

      CitesView on HN
    4. @RetroTechieAug 2023· in “Vim Boss”

      Thought a linked article: [LINK] By Jan van den Berg, was a better read. One quote: "Vim is a masterpiece, the gleaming precise machining tool from which so much of modernity was crafted". And then this link: this video "7 Habits for Effective Text Editing 2.0" 1h20m - If anyone has a transcript or summary: plz. But this was funny - first comment: "I let auto play go on while I was sleeping for 7 hours and went from Billie Eilish to this" Life is weird but I love it :-) Disclaimer: I'm not even user of either (Neo)vim or Emacs. As soon as I read "programmable", I'm off. I just prefer fixed-function editor that suits my taste , a few minutes of configuration & go. But that's just me, what do I know? That said: good tools serve a purpose. Our world is a better place with good tools in it - and the ppl who made those tools. And sometimes their legacy, their philosophy, their way of doing things, lives on in the code (or the community!) they left behind. So kudoz to Bram!

      CitesView on HN
    5. @mahidharAug 2023· in “Rest in peace Bram Moolenaar, author of Vim”

      I remember watching his Google talk[0] several years ago while learning vim. RIP and thank you for your contributions. [0] this video

      CitesView on HN