title: Ace Editor - Custom keybind for paste
body: <p>The paste functionality in Ace is currently handled through events.  Is there a way to add a custom key binding for the paste event?  I've tried the following with no such luck (see <a href="https://stackoverflow.com/questions/16020105/ace-editor-trigger-event-using-javascript">here</a>):</p>
  
  <pre><code>editor.commands.addCommand({
    name: "customPaste",
    bindKey: {win: "Ctrl-q", mac: "Command-q"},
    exec: function(editor) { 
      console.log("customPaste");
      editor.session._emit('paste');
    }
  });
  </code></pre>
  
  <p>The key binding is recognized (as indicated by the console output), but it does not appear to be triggering a paste event.</p>