feat(cli): customizable keyboard shortcuts (#21945)

This commit is contained in:
Tommaso Sciortino
2026-03-11 01:05:50 +00:00
committed by GitHub
parent 657f19c1f3
commit daf3701194
10 changed files with 468 additions and 210 deletions
+3 -3
View File
@@ -9,7 +9,7 @@ import {
type Command,
type KeyBinding,
type KeyBindingConfig,
defaultKeyBindings,
defaultKeyBindingConfig,
} from './keyBindings.js';
/**
@@ -97,10 +97,10 @@ export function formatKeyBinding(
*/
export function formatCommand(
command: Command,
config: KeyBindingConfig = defaultKeyBindings,
config: KeyBindingConfig = defaultKeyBindingConfig,
platform?: string,
): string {
const bindings = config[command];
const bindings = config.get(command);
if (!bindings || bindings.length === 0) {
return '';
}