title: vim - move cursor in insert mode without arrow keys
body: <p>I'm trying to get into the often recommended habit of not using the arrow keys but only the hjkl ones. Now I often find myself in the following situation. I have just typed</p>
  
  <pre><code>someFunction()
  </code></pre>
  
  <p>and the cursor is in insert mode in between the <code>(</code> and <code>)</code>. Next I only need to type <code>;</code></p>
  
  <pre><code>someFunction();
  </code></pre>
  
  <p>and press <kbd>esc</kbd> to finish. Pressing on the right arrow key is probably easiest but is starting to feel awkward and too much time needed to complete the action. Plus some people disable their arrow keys to get into the habit of not using them. Is there something faster than hitting <kbd>esc</kbd> and <kbd>shift-A</kbd> or is the right arrow key fastest in this case?</p>