Make launch_or_hide key binding work in terminal

According to #emacs M-RET should be used instead of <M-return>.
<return> should only be used for bindings involving Ctrl key.