{"version":"2.1.246","anchor":"custom-keybinding-actions-now-use-a-command-prefix-instead-o","canonical_anchor":"custom-keybinding-actions-now-use-a-command-prefix-instead-o","heading":"Custom keybinding actions now use a command: prefix instead of x-","tier":"use","area":"Terminal UI","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246\/e\/custom-keybinding-actions-now-use-a-command-prefix-instead-o","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246","markdown":"### Custom keybinding actions now use a `command:` prefix instead of `x-`\n\nCustom keybindings must now be named command:; old x- names no longer validate.\n\n**What**\n\nKey bindings pointing at your own commands must now be named `command:<name>` rather than `x-<name>`. The name after the prefix is used as the binding's description in the UI. Bindings still using the old `x-` prefix will no longer validate.\n\n**Details**\n\n- The validity check and the descriptor lookup both switched to the new prefix; unconditional.\n\n**Evidence**\n\n`if (e.startsWith(\"command:\")) return { description: e.slice(8) };`\n\n- Area: Terminal UI\n- Names: `command:`\n- Tier: Use it now\n- Useful: 5\/5\n- Signal: 2\/5"}