From 613b2bf192d2008707b0f1836a827c67e6a0527c Mon Sep 17 00:00:00 2001 From: purocean Date: Sat, 5 Aug 2023 15:40:58 +0800 Subject: [PATCH] feat(keyboard-shortcuts): support custom editor keybindings --- src/renderer/components/KeyboardShortcuts.vue | 91 +++++-- src/renderer/core/command.ts | 1 - src/renderer/plugins/custom-keybindings.ts | 255 ++++++++++++++++++ src/share/i18n/languages/en.ts | 2 + src/share/i18n/languages/zh-CN.ts | 2 + 5 files changed, 335 insertions(+), 16 deletions(-) diff --git a/src/renderer/components/KeyboardShortcuts.vue b/src/renderer/components/KeyboardShortcuts.vue index 62ef084f7c..c56307784f 100644 --- a/src/renderer/components/KeyboardShortcuts.vue +++ b/src/renderer/components/KeyboardShortcuts.vue @@ -4,8 +4,9 @@

{{ $t('keyboard-shortcuts.keyboard-shortcuts') }}

+
-
+
@@ -15,7 +16,7 @@ - + + + + + +
{{ i + 1 }} @@ -40,11 +41,15 @@
+ {{ $t('keyboard-shortcuts.empty') }} +
-
- Coming soon... -
@@ -64,19 +69,20 @@