title: Button to add single line break in CKEditor
body: <p>I am developing a plugin to show a "Next Line" button on the CKEditor toolbar.  But when I start typing and press the next line button  its not working on a single click ie I has to click twice to go to the next line. </p>
  
  <p>I am using CKEditor 4.</p>
  
  <p>What should I do extra to go to the next line on a single click. Can any one help me out of this?</p>
  
  <p>This is my <code>plugin.js</code> code</p>
  
  <pre><code> CKEDITOR.plugins.add('newline',
  {
      init: function (editor) {
  
          var pluginName = 'newline';
  
          editor.ui.addButton('newline',
  
              {
                  label: 'New Line',
                  command: 'NewLine',
                  icon: CKEDITOR.plugins.getPath('newline') + 'images/new_line.png'
              });
  
         var cmd = editor.addCommand('NewLine', { exec: showNewLine });
  
      }
  
  });
  
  function showNewLine(e) {
  
     e.insertHtml('&lt;br /&gt;');
  
     // Here if I replace the above line with  e.insertHtml('&lt;br /&gt;&amp;nbsp;'); it will work fine but is adding an extra space at the beggining of each line.
  
  }
  </code></pre>
  
  <p>All I need is a button(when clicked) that works exactly like Shift+Enter in the ckeditor.</p>