david h. colmenares news notes publications talks teaching vitae

Vim Motions

Vim Ninja

Vim motions are the heart of VIM: the most sophisticated set of actions every devised for the manipulation of text. Often described as a language for text manipulation, I prefer to think of Vim motions as a choreographic notation for editing text at the speed of thought.

ORCID CC BY-SA 2024