title: paste data at the start of line in visual mode
body: <p>I can select lines using <code>SHIFT + V</code>, then selecting lines using up down left right keys, then copy them using <code>y</code> (yank them) and paste them using <code>p</code> (put).</p>
  
  <p>I can similarly select data block using <code>CTRL + V</code>, then selecting lines using up down left right keys, then  then copy them using <code>y</code> (yank them) and paste them using <code>p</code> (put).</p>
  
  <p>But when I am pasting data blocks using <code>p</code>, it always pastes data after the current cursor location. Which means, if I want to paste to the beginning of lines, it won't work - it copies the data after the first character. So how can I paste data block at the beginning of a line in vim in visual mode?</p>
  
  <p>Curently I do this by pasting at the second cursor location, deleting the characters at the beginning of line, and then pasting them after the previously pasted block.</p>