From 0bcb2ab85ed54af16708e29e2bdd75ca33cda4b7 Mon Sep 17 00:00:00 2001 From: Eric Amodio <eamodio@gmail.com> Date: Wed, 1 Mar 2023 12:34:54 -0500 Subject: [PATCH] Adds [alt|ctrl]+enter shortcut key hooks --- package.json | 12 +++++++++++- src/system/keyboard.ts | 2 ++ 2 files changed, 13 insertions(+), 1 deletion(-) 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];