nonRebindable top-level constant

List<ReservedShortcut> const nonRebindable

Shortcuts that cannot be rebound — hardcoded in the application.

Implementation

const List<ReservedShortcut> nonRebindable = [
  ReservedShortcut(
    key: 'ctrl+c',
    reason: 'Cannot be rebound - used for interrupt/exit (hardcoded)',
    severity: ReservedSeverity.error,
  ),
  ReservedShortcut(
    key: 'ctrl+d',
    reason: 'Cannot be rebound - used for exit (hardcoded)',
    severity: ReservedSeverity.error,
  ),
  ReservedShortcut(
    key: 'ctrl+m',
    reason:
        'Cannot be rebound - identical to Enter in terminals (both send CR)',
    severity: ReservedSeverity.error,
  ),
];