34 (#match? @keyword "^(private|protected|public)$"))
38((identifier) @function.method.builtin
39 (#eq? @function.method.builtin "require"))
41"defined?" @function.method.builtin
44 method: [(identifier) (constant)] @function.method)
48(alias (identifier) @function.method)
49(setter (identifier) @function.method)
50(method name: [(identifier) (constant)] @function.method)
51(singleton_method name: [(identifier) (constant)] @function.method)
58] @variable.other.member
60((identifier) @constant.builtin
61 (#match? @constant.builtin "^__(FILE|LINE|ENCODING)__$"))
64 (#match? @constant "^[A-Z\\d_]+$"))
66(constant) @constructor
68(self) @variable.builtin
69(super) @variable.builtin
71(block_parameter (identifier) @variable.parameter)
72(block_parameters (identifier) @variable.parameter)
73(destructured_parameter (identifier) @variable.parameter)
74(hash_splat_parameter (identifier) @variable.parameter)
75(lambda_parameters (identifier) @variable.parameter)
76(method_parameters (identifier) @variable.parameter)
77(splat_parameter (identifier) @variable.parameter)
79(keyword_parameter name: (identifier) @variable.parameter)
80(optional_parameter name: (identifier) @variable.parameter)
82((identifier) @function.method
101] @string.special.symbol
103(regex) @string.regexp
104(escape_sequence) @constant.character.escape
109] @constant.numeric.integer
118 "#{" @punctuation.special
119 "}" @punctuation.special) @embedded
135] @punctuation.delimiter
146] @punctuation.bracket
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list