Vim: Seven habits of effective text editing by Bram Moolenaar