2 body: (block)? @function.inside) @function.around
5 (_)? @function.inside) @function.around
8 body: (block)? @function.inside) @function.around
10;; struct and interface declaration as class textobject?
12 (type_spec (type_identifier) (struct_type (field_declaration_list (_)?) @class.inside))) @class.around
15 (type_spec (type_identifier) (interface_type (method_spec)+ @class.inside))) @class.around
18 ((_) @parameter.inside . ","? @parameter.around) @parameter.around)
21 ((_) @parameter.inside . ","? @parameter.around) @parameter.around)
24 ((_) @parameter.inside . ","? @parameter.around) @parameter.around)
26(comment) @comment.inside
28(comment)+ @comment.around
31 name: (identifier) @_name
32 body: (block)? @test.inside) @test.around
33 (#match? @_name "^Test"))
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