title: vi pasting messes with formatting
body: <p>When I opened a vim editor on terminal, I copied the following text to clipboard from another source</p>
  
  <pre><code>    int thisVal = findMin(m);
      // System.out.println(val);
      m.add(val);
  </code></pre>
  
  <p>But it becomes</p>
  
  <pre><code>                int thisVal = findMin(m);
                  // System.out.println(val);
                  //                      m.add(val);
  </code></pre>
  
  <p>Why is this case and how to paste correctly with the formatting?
  Thank you.</p>