Skip to content

Feature request: Support More Markdown Language IDs #1530

@TMA-2

Description

@TMA-2

Proposal

While editing a Copilot prompt file (.prompt.md), I noticed the regular key bindings and commands were not available. I see there's a related setting (markdown.extension.extraLangIds) but it's an enum only allowing rmd and quarto.

The other Markdown language IDs I think should be added would be:

  • chatmode
  • instructions
  • prompt

Other information

Obviously, besides the aforementioned setting, they'd need to be added to:

  • activation events, e.g. onLanguage:chatmode
  • command, keymap, etc. 'when' settings, e.g. editorLangId =~ /^(markdown|rmd|quarto|chatmode|instructions|prompt)$/

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions