IMO, the most important Vim keystrokes for editing code are:<p>* %, which lets you hop back and forth between ()/{} pairs. Extremely useful when working with, say, Flutter.<p>* F/f/T/t (and ;/,), which let you jump to a specific character in the line, ahead or behind. This greatly sped me up, as I no longer needed to count out "okay, hop 16 characters to the left."<p>Also, another important thing is that Vim makes <i>editing</i> fast, not necessarily <i>writing</i>. There's not really much you can do to make writing faster in the first place, as you eventually have to type anything you write at least once in some form. But for editing, boy, is it great.<p>EDIT: Attempt to fix god-awful formatting