title: prepend to visual block not working in vim
body: <p>I'm really fond of this idea of using <kbd>Ctrl</kbd>-<kbd>V</kbd> (<kbd>Ctrl</kbd>-<kbd>Q</kbd> in windows) to modify a visual block.  The technique is explained here: <a href="https://stackoverflow.com/questions/9549729/in-vim-how-do-i-effectively-insert-the-same-characters-across-multiple-lines">In Vim how do I effectively insert the same characters across multiple lines?</a></p>
  
  <p>For some reason, this is not working for me in VIM 7.2.411.</p>
  
  <p>I press <kbd>Ctrl</kbd>-<kbd>V</kbd>, it says visual block, and I press <kbd>J</kbd> several times to expand my selection.  Then I press <kbd>Shift</kbd>-<kbd>I</kbd> to insert, place my text, and when I press <kbd>Esc</kbd>, it has only modified the top line of the selection.  I've had a hard time figuring out why this isn't working on my linux box.  The same technique works great for gvim in windows.</p>
  
  <p>What might be preventing this from working, or what should I try differently?</p>