--- name: Rd (R Documentation) fileTypes: - rd scopeName: text.tex.latex.rd uuid: 80A00288-FE7E-4E66-B5BF-4948A2828203 foldingStartMarker: /\w*\{\s*$ patterns: - name: meta.section.rd endCaptures: "1": name: punctuation.definition.arguments.end.rd begin: ((\\)(?:alias|docType|keyword|name|title))(\{) contentName: entity.name.tag.rd beginCaptures: "1": name: keyword.other.section.rd "2": name: punctuation.definition.function.rd "3": name: punctuation.definition.arguments.begin.rd end: (\}) patterns: - include: $self - name: meta.section.rd endCaptures: "1": name: punctuation.definition.arguments.end.rd begin: ((\\)(?:details|format|references|source))(\{) beginCaptures: "1": name: keyword.other.section.rd "2": name: punctuation.definition.function.rd "3": name: punctuation.definition.arguments.begin.rd end: (\}) patterns: - include: $self - name: meta.usage.rd endCaptures: "1": name: punctuation.definition.arguments.end.rd begin: ((\\)(?:usage))(\{)(?:\n)? contentName: source.r.embedded beginCaptures: "1": name: keyword.other.usage.rd "2": name: punctuation.definition.function.rd "3": name: punctuation.definition.arguments.begin.rd end: (\}) patterns: - include: source.r - name: meta.examples.rd endCaptures: "1": name: punctuation.definition.arguments.end.rd begin: ((\\)(?:examples))(\{)(?:\n)? contentName: source.r.embedded beginCaptures: "1": name: keyword.other.examples.rd "2": name: punctuation.definition.function.rd "3": name: punctuation.definition.arguments.begin.rd end: (\}) patterns: - include: source.r - name: meta.author.rd captures: "6": name: markup.underline.link.rd "7": name: punctuation.definition.link.rd "1": name: keyword.other.author.rd "2": name: punctuation.definition.function.rd "3": name: punctuation.definition.arguments.begin.rd "4": name: entity.name.tag.author.rd "5": name: punctuation.definition.link.rd match: ((\\)(?:author))(\{)([\w\s]+?)\s+(<)([^>]*)(>) - include: text.tex.latex foldingStopMarker: ^\s*\} keyEquivalent: ^~R