O'Reilly logo

Mastering Vim by Ruslan Osipov

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Seven habits of effective text editing

This section is a condensed version of Bram Moolenaar's article from 2000, and a subsequent presentation from 2007. It's rather good, give it a read on Bram's website: https://moolenaar.net/habits.html. In case you decide to skip reading the whole thing, here follows a very high-level summary.

Since developers spend so much time reading and editing code, Bram highlights an important cycle when it comes to improving your text-editing experience:

  1. Detect inefficiency
  2. Find a quicker way
  3. Make it a habit

Those three steps are augmented with numerous examples. Here's one of the examples for each:

  1. Detect inefficiency: Moving around takes a lot of time.
  2. Find a quicker way: Often, you're looking for something ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required