title: showbreak causing cursor to show in wrong place
body: <p>I use <code>set showbreak=↪</code>. When my text breaks the cursor is off by a space. So the text actually appears a space before the cursor. I don't recall this happening in the past, and this has been in my vimrc for quite some time. What causes this?</p>
  
  <pre><code>" same result
  set showbreak=↳
  cpoptions+=n
  
  " non-extended characters resolve the issue
  set showbreak=...\ 
  set showbreak=~
  </code></pre>
  
  <p>This occurs in vim and gvim. I should also mention, this is preceded by:</p>
  
  <pre><code>scriptencoding utf-8
  set encoding=utf-8
  </code></pre>