title: Vim's normal command doesn't work correctly in command mode
body: <p>Input:</p>
  
  <pre><code>==abc==
  
  ===abc===
  
  ====abc====
  </code></pre>
  
  <p>Vim's command mode &rarr; <code>:g/=$/normal b i InsertedtexT</code>
  <br>(aliases: <a href="http://web.archive.org/web/20150226023548/http://briancarper.net/blog/165/vim-g-norm" rel="nofollow">"norm" and "norm!"</a>) &rarr; Output:</p>
  
  <pre><code>==abc==
  
   InsertedtexT===abc===
  
   InsertedtexT====abc====
  </code></pre>
  
  <p>Normal mode &rarr; <code>$ b i InsertedtexT</code> &rarr; Output (this is what it should do):</p>
  
  <pre><code>==abcInsertedtexT==
  
  ===abcInsertedtexT===
  
  ====abcInsertedtexT====
  </code></pre>