title: Use of spaces and \ characters in a conditional vim expression
body: <p>I tried to implement a version of Ingo's answer from <a href="https://stackoverflow.com/a/15153602/1179880"><strong>here</strong></a></p>
  
  <p>In my <code>_vimrc</code>file I have the following:</p>
  
  <pre><code>:autocmd BufEnter,FileType * if &amp;ft ==# 'sql' colorscheme SummerFruit256 | elseif &amp;ft ==? 'python' | colorscheme IntelliJ | else | colorscheme pyte | endif
  </code></pre>
  
  <p>I've taken the <code>\</code> characters out of Ingo's answer and tried to do it on one line but I still get an E15.</p>
  
  <p>How are spaces treated in these vim scripts? and why doesn't this script work? </p>