title: vim bug?! random character "ghosting" and ruler in the middle of the text with :set columns on
body: <p>This is super strange and preventing me from writing because it's super bothersome. As I write weird characters appear if I have columns= on. First thing that will appear (and all of these issues are after the 1st line) is the ruler or gutter (at least thats the only two things with that background color) appear in the middle of the text. Secondly, extra characters will appear at the end of the line. For example:</p>
  
  <pre><code>Here is some text
  here is the wrap, this is still part of the first line
  </code></pre>
  
  <p>The actual output would be</p>
  
  <pre><code>Here is some textt
  here is the wrap, this is still part of the first line
  </code></pre>
  
  <p>And if I go to delete all the text I'll be left with</p>
  
  <pre><code>                 t
                                                       e
  </code></pre>
  
  <p>Or something. Here's a video where I caught some of the issues:</p>
  
  <p><a href="http://screencast.com/t/QsjZ0b2jG6bh" rel="nofollow">http://screencast.com/t/QsjZ0b2jG6bh</a></p>
  
  <p>Again, this is <em>only</em> with set <code>columns=80</code> on. Also, here is what is in my vimrc file that also changes in this <code>:Write</code> mode I made.</p>
  
  <pre><code>func! WordProcessorMode()
    setlocal formatoptions=1
    setlocal noexpandtab
    setlocal spell spelllang=en_us
    set complete+=s
    set formatprg=par
    setlocal wrap
    setlocal linebreak
    let g:solarized_termcolors=256
    set background=light
    colorscheme solarized
    colors solarized
    set nocul
    set columns=80
    set noruler
    AutoCloseOff
  endfu
  com! Write call WordProcessorMode()
  </code></pre>