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];