title: :echo inside :inorea not working
body: <p>I'm trying to use vim plugin <a href="https://github.com/vim-scripts/hints_opengl.vim/blob/master/ftplugin/hints_opengl.vim" rel="nofollow">hints_opengl.vim</a>, but it is not working as intended. If you look at the plugin's code, it is supposed to <code>:echo</code> some text using <code>:inorea</code> call like this:</p>
  
  <pre><code>inorea glEnd glEnd&lt;c-o&gt;:echoh HintHL&lt;Bar&gt;echo "void glEnd(void)"&lt;Bar&gt;echoh None&lt;cr&gt;
  </code></pre>
  
  <p>However for me it doesn't echo anything. I tried to define some <code>inorea</code>s with <code>:echo</code> command like this:</p>
  
  <pre><code>inorea hhh hhh&lt;c-o&gt;:echo "hello"&lt;cr&gt;
  </code></pre>
  
  <p>But those didn't work either. However doing <code>&lt;c-o&gt;:echo "something"</code> manually during typing in insert mode works fine. What should I do then to properly echo text with <code>:inorea</code>? How do I get this plugin to work?</p>