diff --git a/Markdown/Code Block Syntaxes.sublime-completions b/Markdown/Code Block Syntaxes.sublime-completions
index 8eaabb23c3..143ac61b41 100644
--- a/Markdown/Code Block Syntaxes.sublime-completions
+++ b/Markdown/Code Block Syntaxes.sublime-completions
@@ -577,5 +577,11 @@
"kind": ["markup", "s", "Syntax"],
"details": "Specifies YAML
code highlighting"
},
+ {
+ "trigger": "yml",
+ "annotation": "YAML",
+ "kind": ["markup", "s", "Syntax"],
+ "details": "Specifies YAML
code highlighting"
+ },
],
}
\ No newline at end of file
diff --git a/Markdown/Markdown.sublime-syntax b/Markdown/Markdown.sublime-syntax
index 8c8182a18b..48b5006ae2 100644
--- a/Markdown/Markdown.sublime-syntax
+++ b/Markdown/Markdown.sublime-syntax
@@ -293,7 +293,7 @@ contexts:
escape_captures:
0: meta.frontmatter.markdown
1: punctuation.section.block.end.frontmatter.markdown
- - match: (---)\s*(?i:(yaml)\s*)?\n
+ - match: (---)\s*(?i:(yaml|yml)\s*)?\n
captures:
0: meta.frontmatter.markdown
1: punctuation.section.block.begin.frontmatter.markdown
@@ -1692,7 +1692,7 @@ contexts:
- match: |-
(?x)
{{fenced_code_block_start}}
- ((?i:yaml))
+ ((?i:yaml|yml))
{{fenced_code_block_trailing_infostring_characters}}
captures:
0: meta.code-fence.definition.begin.yaml.markdown-gfm