mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-01-27 03:19:56 +00:00
185 lines
3.0 KiB
TypeScript
185 lines
3.0 KiB
TypeScript
import type { Keybinding } from '@/types/keyBindingTypes'
|
|
|
|
export const CORE_KEYBINDINGS: Keybinding[] = [
|
|
{
|
|
combo: {
|
|
ctrl: true,
|
|
key: 'Enter'
|
|
},
|
|
commandId: 'Comfy.QueuePrompt'
|
|
},
|
|
{
|
|
combo: {
|
|
ctrl: true,
|
|
shift: true,
|
|
key: 'Enter'
|
|
},
|
|
commandId: 'Comfy.QueuePromptFront'
|
|
},
|
|
{
|
|
combo: {
|
|
ctrl: true,
|
|
alt: true,
|
|
key: 'Enter'
|
|
},
|
|
commandId: 'Comfy.Interrupt'
|
|
},
|
|
{
|
|
combo: {
|
|
key: 'r'
|
|
},
|
|
commandId: 'Comfy.RefreshNodeDefinitions'
|
|
},
|
|
{
|
|
combo: {
|
|
key: 'q'
|
|
},
|
|
commandId: 'Workspace.ToggleSidebarTab.queue'
|
|
},
|
|
{
|
|
combo: {
|
|
key: 'w'
|
|
},
|
|
commandId: 'Workspace.ToggleSidebarTab.workflows'
|
|
},
|
|
{
|
|
combo: {
|
|
key: 'n'
|
|
},
|
|
commandId: 'Workspace.ToggleSidebarTab.node-library'
|
|
},
|
|
{
|
|
combo: {
|
|
key: 'm'
|
|
},
|
|
commandId: 'Workspace.ToggleSidebarTab.model-library'
|
|
},
|
|
{
|
|
combo: {
|
|
key: 's',
|
|
ctrl: true
|
|
},
|
|
commandId: 'Comfy.ExportWorkflow'
|
|
},
|
|
{
|
|
combo: {
|
|
key: 'o',
|
|
ctrl: true
|
|
},
|
|
commandId: 'Comfy.OpenWorkflow'
|
|
},
|
|
{
|
|
combo: {
|
|
key: 'Backspace'
|
|
},
|
|
commandId: 'Comfy.ClearWorkflow'
|
|
},
|
|
{
|
|
combo: {
|
|
key: 'd',
|
|
ctrl: true
|
|
},
|
|
commandId: 'Comfy.LoadDefaultWorkflow'
|
|
},
|
|
{
|
|
combo: {
|
|
key: 'g',
|
|
ctrl: true
|
|
},
|
|
commandId: 'Comfy.Graph.GroupSelectedNodes'
|
|
},
|
|
{
|
|
combo: {
|
|
key: ',',
|
|
ctrl: true
|
|
},
|
|
commandId: 'Comfy.ShowSettingsDialog'
|
|
},
|
|
// For '=' both holding shift and not holding shift
|
|
{
|
|
combo: {
|
|
key: '=',
|
|
alt: true
|
|
},
|
|
commandId: 'Comfy.Canvas.ZoomIn',
|
|
targetSelector: '#graph-canvas'
|
|
},
|
|
{
|
|
combo: {
|
|
key: '+',
|
|
alt: true,
|
|
shift: true
|
|
},
|
|
commandId: 'Comfy.Canvas.ZoomIn',
|
|
targetSelector: '#graph-canvas'
|
|
},
|
|
// For number pad '+'
|
|
{
|
|
combo: {
|
|
key: '+',
|
|
alt: true
|
|
},
|
|
commandId: 'Comfy.Canvas.ZoomIn',
|
|
targetSelector: '#graph-canvas'
|
|
},
|
|
{
|
|
combo: {
|
|
key: '-',
|
|
alt: true
|
|
},
|
|
commandId: 'Comfy.Canvas.ZoomOut',
|
|
targetSelector: '#graph-canvas'
|
|
},
|
|
{
|
|
combo: {
|
|
key: '.'
|
|
},
|
|
commandId: 'Comfy.Canvas.FitView',
|
|
targetSelector: '#graph-canvas'
|
|
},
|
|
{
|
|
combo: {
|
|
key: 'p'
|
|
},
|
|
commandId: 'Comfy.Canvas.ToggleSelected.Pin',
|
|
targetSelector: '#graph-canvas'
|
|
},
|
|
{
|
|
combo: {
|
|
key: 'c',
|
|
alt: true
|
|
},
|
|
commandId: 'Comfy.Canvas.ToggleSelectedNodes.Collapse',
|
|
targetSelector: '#graph-canvas'
|
|
},
|
|
{
|
|
combo: {
|
|
key: 'b',
|
|
ctrl: true
|
|
},
|
|
commandId: 'Comfy.Canvas.ToggleSelectedNodes.Bypass',
|
|
targetSelector: '#graph-canvas'
|
|
},
|
|
{
|
|
combo: {
|
|
key: 'm',
|
|
ctrl: true
|
|
},
|
|
commandId: 'Comfy.Canvas.ToggleSelectedNodes.Mute',
|
|
targetSelector: '#graph-canvas'
|
|
},
|
|
{
|
|
combo: {
|
|
key: '`',
|
|
ctrl: true
|
|
},
|
|
commandId: 'Workspace.ToggleBottomPanelTab.logs-terminal'
|
|
},
|
|
{
|
|
combo: {
|
|
key: 'f'
|
|
},
|
|
commandId: 'Workspace.ToggleFocusMode'
|
|
}
|
|
]
|