diff --git a/package.json b/package.json index 9cf2a58..58fff97 100644 --- a/package.json +++ b/package.json @@ -12634,9 +12634,19 @@ "when": "gitlens:key:." }, { + "command": "gitlens.key.alt+enter", + "key": "alt+enter", + "when": "gitlens:key:alt+enter" + }, + { + "command": "gitlens.key.ctrl+enter", + "key": "ctrl+enter", + "when": "gitlens:key:ctrl+enter" + }, + { "command": "gitlens.key.escape", "key": "escape", - "when": "gitlens:key:escape && editorTextFocus && !findWidgetVisible && !renameInputVisible && !suggestWidgetVisible && !isInEmbeddedEditor" + "when": "gitlens:key:escape && editorTextFocus && !findWidgetVisible && !quickFixWidgetVisible && !renameInputVisible && !suggestWidgetVisible && !isInEmbeddedEditor" }, { "command": "gitlens.gitCommands", diff --git a/src/system/keyboard.ts b/src/system/keyboard.ts index f569cb7..3939937 100644 --- a/src/system/keyboard.ts +++ b/src/system/keyboard.ts @@ -22,6 +22,8 @@ export const keys = [ 'ctrl+right', 'alt+,', 'alt+.', + 'alt+enter', + 'ctrl+enter', 'escape', ] as const; export type Keys = (typeof keys)[number];