Sha256: b4fcd14c0c86e5226b126c54ba3ce73a034656aff5813ed13e6403c8800c6df0

Contents?: true

Size: 1.22 KB

Versions: 5

Compression:

Stored size: 1.22 KB

Contents

{"name":"SSH Config","scopeName":"source.ssh-config","patterns":[{"include":"#main"}],"repository":{"boolean":{"name":"constant.language.logical.boolean.${1:/downcase}.ssh-config","match":"(?i)(?\u003c=\\s|=)(yes|no|true|false|on|off)(?=\\s|$)"},"comment":{"name":"comment.line.number-sign.ssh-config","begin":"^\\s*(#)","end":"$","beginCaptures":{"1":{"name":"punctuation.definition.comment.ssh-config"}}},"equals":{"match":"\\G\\s*(=)","captures":{"1":{"patterns":[{"include":"etc#eql"}]}}},"main":{"patterns":[{"include":"#comment"},{"include":"#option"}]},"option":{"name":"meta.option.ssh-config","contentName":"meta.arguments.ssh-option","begin":"^\\s*(?!#)([^\\s=]+)","end":"$","patterns":[{"include":"#comment"},{"include":"#equals"},{"include":"#string"},{"include":"#boolean"},{"include":"etc#ip"},{"include":"etc#int"},{"include":"#unquoted"}],"beginCaptures":{"1":{"name":"entity.option.name.ssh-config"}}},"string":{"name":"string.quoted.double.parameter.ssh-config","begin":"\"","end":"\"|(?=$)","beginCaptures":{"0":{"name":"punctuation.definition.string.begin.ssh-config"}},"endCaptures":{"0":{"name":"punctuation.definition.string.end.ssh-config"}}},"unquoted":{"name":"variable.parameter.argument.ssh-config","match":"(?!\")\\S+"}}}

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
github-linguist-7.17.0 grammars/source.ssh-config.json
github-linguist-7.16.1 grammars/source.ssh-config.json
github-linguist-7.16.0 grammars/source.ssh-config.json
github-linguist-7.15.0 grammars/source.ssh-config.json
github-linguist-7.14.0 grammars/source.ssh-config.json