diff --git a/packages/console/src/widget.ts b/packages/console/src/widget.ts index f3d610711074..199845174a65 100644 --- a/packages/console/src/widget.ts +++ b/packages/console/src/widget.ts @@ -613,6 +613,11 @@ export class CodeConsole extends Widget { if (event.keyCode === 13 && !editor.hasFocus()) { event.preventDefault(); editor.focus(); + } else if (event.keyCode === 27 && editor.hasFocus()) { + // Set to command mode + event.preventDefault(); + event.stopPropagation(); + this.node.focus(); } }