1{ 2 "information_for_contributors": "This file is generated from ./generateTMLanguage.js.", 3 "name": "Search Results", 4 "scopeName": "text.searchResult", 5 "patterns": [ 6 { 7 "begin": "^(# Query): ", 8 "end": "\n", 9 "name": "meta.header.search keyword.operator.word.search", 10 "beginCaptures": { 11 "1": { 12 "name": "entity.other.attribute-name" 13 } 14 }, 15 "patterns": [ 16 { 17 "match": "(\\\\n)|(\\\\\\\\)", 18 "name": "entity.other.attribute-value string.unquoted constant.character.escape" 19 }, 20 { 21 "match": "\\\\.|\\\\$", 22 "name": "entity.other.attribute-value string.unquoted invalid.illegal" 23 }, 24 { 25 "match": "[^\\\\\\\n]+", 26 "name": "entity.other.attribute-value string.unquoted" 27 } 28 ] 29 }, 30 { 31 "begin": "^(# Flags): ", 32 "end": "\n", 33 "name": "meta.header.search keyword.operator.word.search", 34 "beginCaptures": { 35 "1": { 36 "name": "entity.other.attribute-name" 37 } 38 }, 39 "patterns": [ 40 { 41 "match": "(RegExp|CaseSensitive|IgnoreExcludeSettings|WordMatch)", 42 "name": "entity.other.attribute-value string.unquoted keyword.other" 43 }, 44 { 45 "match": "." 46 } 47 ] 48 }, 49 { 50 "begin": "^(# ContextLines): ", 51 "end": "\n", 52 "name": "meta.header.search keyword.operator.word.search", 53 "beginCaptures": { 54 "1": { 55 "name": "entity.other.attribute-name" 56 } 57 }, 58 "patterns": [ 59 { 60 "match": "\\d", 61 "name": "entity.other.attribute-value string.unquoted constant.numeric.integer" 62 }, 63 { 64 "match": ".", 65 "name": "invalid.illegal" 66 } 67 ] 68 }, 69 { 70 "match": "^(# (?:Including|Excluding)): (.*)$", 71 "name": "meta.header.search keyword.operator.word.search", 72 "captures": { 73 "1": { 74 "name": "entity.other.attribute-name" 75 }, 76 "2": { 77 "name": "entity.other.attribute-value string.unquoted" 78 } 79 } 80 }, 81 { 82 "include": "#bat" 83 }, 84 { 85 "include": "#c" 86 }, 87 { 88 "include": "#clj" 89 }, 90 { 91 "include": "#coffee" 92 }, 93 { 94 "include": "#cpp" 95 }, 96 { 97 "include": "#cs" 98 }, 99 { 100 "include": "#cshtml" 101 }, 102 { 103 "include": "#css" 104 }, 105 { 106 "include": "#dart" 107 }, 108 { 109 "include": "#diff" 110 }, 111 { 112 "include": "#dockerfile" 113 }, 114 { 115 "include": "#fs" 116 }, 117 { 118 "include": "#go" 119 }, 120 { 121 "include": "#groovy" 122 }, 123 { 124 "include": "#h" 125 }, 126 { 127 "include": "#handlebars" 128 }, 129 { 130 "include": "#hlsl" 131 }, 132 { 133 "include": "#hpp" 134 }, 135 { 136 "include": "#html" 137 }, 138 { 139 "include": "#ini" 140 }, 141 { 142 "include": "#java" 143 }, 144 { 145 "include": "#jl" 146 }, 147 { 148 "include": "#js" 149 }, 150 { 151 "include": "#json" 152 }, 153 { 154 "include": "#jsx" 155 }, 156 { 157 "include": "#less" 158 }, 159 { 160 "include": "#log" 161 }, 162 { 163 "include": "#lua" 164 }, 165 { 166 "include": "#m" 167 }, 168 { 169 "include": "#makefile" 170 }, 171 { 172 "include": "#md" 173 }, 174 { 175 "include": "#mm" 176 }, 177 { 178 "include": "#p6" 179 }, 180 { 181 "include": "#perl" 182 }, 183 { 184 "include": "#php" 185 }, 186 { 187 "include": "#ps1" 188 }, 189 { 190 "include": "#pug" 191 }, 192 { 193 "include": "#py" 194 }, 195 { 196 "include": "#r" 197 }, 198 { 199 "include": "#rb" 200 }, 201 { 202 "include": "#rs" 203 }, 204 { 205 "include": "#scala" 206 }, 207 { 208 "include": "#scss" 209 }, 210 { 211 "include": "#sh" 212 }, 213 { 214 "include": "#sql" 215 }, 216 { 217 "include": "#swift" 218 }, 219 { 220 "include": "#ts" 221 }, 222 { 223 "include": "#tsx" 224 }, 225 { 226 "include": "#vb" 227 }, 228 { 229 "include": "#xml" 230 }, 231 { 232 "include": "#yaml" 233 }, 234 { 235 "match": "^(?!\\s)(.*?)([^\\\\\\/\\n]*)(:)$", 236 "name": "meta.resultBlock.search string meta.path.search", 237 "captures": { 238 "1": { 239 "name": "meta.path.dirname.search" 240 }, 241 "2": { 242 "name": "meta.path.basename.search" 243 }, 244 "3": { 245 "name": "punctuation.separator" 246 } 247 } 248 }, 249 { 250 "match": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+)( ))(.*))", 251 "name": "meta.resultBlock.search meta.resultLine.search", 252 "captures": { 253 "1": { 254 "name": "constant.numeric.integer meta.resultLinePrefix.search meta.resultLinePrefix.matchLinePrefix.search" 255 }, 256 "2": { 257 "name": "meta.resultLinePrefix.lineNumber.search" 258 }, 259 "3": { 260 "name": "punctuation.separator" 261 }, 262 "4": { 263 "name": "constant.numeric.integer meta.resultLinePrefix.search meta.resultLinePrefix.contextLinePrefix.search" 264 }, 265 "5": { 266 "name": "meta.resultLinePrefix.lineNumber.search" 267 } 268 } 269 }, 270 { 271 "match": "⟪ [0-9]+ characters skipped ⟫", 272 "name": "meta.resultBlock.search comment meta.resultLine.elision" 273 } 274 ], 275 "repository": { 276 "bat": { 277 "name": "meta.resultBlock.search", 278 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.bat)(:)$", 279 "end": "^(?!\\s)", 280 "beginCaptures": { 281 "0": { 282 "name": "string meta.path.search" 283 }, 284 "1": { 285 "name": "meta.path.dirname.search" 286 }, 287 "2": { 288 "name": "meta.path.basename.search" 289 }, 290 "3": { 291 "name": "punctuation.separator" 292 } 293 }, 294 "patterns": [ 295 { 296 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 297 "begin": "^ (?:\\s*)((\\d+) )", 298 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 299 "beginCaptures": { 300 "0": { 301 "name": "constant.numeric.integer meta.resultLinePrefix.search" 302 }, 303 "1": { 304 "name": "meta.resultLinePrefix.contextLinePrefix.search" 305 }, 306 "2": { 307 "name": "meta.resultLinePrefix.lineNumber.search" 308 } 309 }, 310 "whileCaptures": { 311 "0": { 312 "name": "constant.numeric.integer meta.resultLinePrefix.search" 313 }, 314 "1": { 315 "name": "meta.resultLinePrefix.matchLinePrefix.search" 316 }, 317 "2": { 318 "name": "meta.resultLinePrefix.lineNumber.search" 319 }, 320 "3": { 321 "name": "punctuation.separator" 322 }, 323 "4": { 324 "name": "meta.resultLinePrefix.contextLinePrefix.search" 325 }, 326 "5": { 327 "name": "meta.resultLinePrefix.lineNumber.search" 328 } 329 }, 330 "patterns": [ 331 { 332 "include": "source.batchfile" 333 } 334 ] 335 }, 336 { 337 "begin": "^ (?:\\s*)((\\d+)(:))", 338 "while": "(?=not)possible", 339 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 340 "beginCaptures": { 341 "0": { 342 "name": "constant.numeric.integer meta.resultLinePrefix.search" 343 }, 344 "1": { 345 "name": "meta.resultLinePrefix.matchLinePrefix.search" 346 }, 347 "2": { 348 "name": "meta.resultLinePrefix.lineNumber.search" 349 }, 350 "3": { 351 "name": "punctuation.separator" 352 } 353 }, 354 "patterns": [ 355 { 356 "include": "source.batchfile" 357 } 358 ] 359 } 360 ] 361 }, 362 "c": { 363 "name": "meta.resultBlock.search", 364 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.c)(:)$", 365 "end": "^(?!\\s)", 366 "beginCaptures": { 367 "0": { 368 "name": "string meta.path.search" 369 }, 370 "1": { 371 "name": "meta.path.dirname.search" 372 }, 373 "2": { 374 "name": "meta.path.basename.search" 375 }, 376 "3": { 377 "name": "punctuation.separator" 378 } 379 }, 380 "patterns": [ 381 { 382 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 383 "begin": "^ (?:\\s*)((\\d+) )", 384 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 385 "beginCaptures": { 386 "0": { 387 "name": "constant.numeric.integer meta.resultLinePrefix.search" 388 }, 389 "1": { 390 "name": "meta.resultLinePrefix.contextLinePrefix.search" 391 }, 392 "2": { 393 "name": "meta.resultLinePrefix.lineNumber.search" 394 } 395 }, 396 "whileCaptures": { 397 "0": { 398 "name": "constant.numeric.integer meta.resultLinePrefix.search" 399 }, 400 "1": { 401 "name": "meta.resultLinePrefix.matchLinePrefix.search" 402 }, 403 "2": { 404 "name": "meta.resultLinePrefix.lineNumber.search" 405 }, 406 "3": { 407 "name": "punctuation.separator" 408 }, 409 "4": { 410 "name": "meta.resultLinePrefix.contextLinePrefix.search" 411 }, 412 "5": { 413 "name": "meta.resultLinePrefix.lineNumber.search" 414 } 415 }, 416 "patterns": [ 417 { 418 "include": "source.c" 419 } 420 ] 421 }, 422 { 423 "begin": "^ (?:\\s*)((\\d+)(:))", 424 "while": "(?=not)possible", 425 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 426 "beginCaptures": { 427 "0": { 428 "name": "constant.numeric.integer meta.resultLinePrefix.search" 429 }, 430 "1": { 431 "name": "meta.resultLinePrefix.matchLinePrefix.search" 432 }, 433 "2": { 434 "name": "meta.resultLinePrefix.lineNumber.search" 435 }, 436 "3": { 437 "name": "punctuation.separator" 438 } 439 }, 440 "patterns": [ 441 { 442 "include": "source.c" 443 } 444 ] 445 } 446 ] 447 }, 448 "clj": { 449 "name": "meta.resultBlock.search", 450 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.clj)(:)$", 451 "end": "^(?!\\s)", 452 "beginCaptures": { 453 "0": { 454 "name": "string meta.path.search" 455 }, 456 "1": { 457 "name": "meta.path.dirname.search" 458 }, 459 "2": { 460 "name": "meta.path.basename.search" 461 }, 462 "3": { 463 "name": "punctuation.separator" 464 } 465 }, 466 "patterns": [ 467 { 468 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 469 "begin": "^ (?:\\s*)((\\d+) )", 470 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 471 "beginCaptures": { 472 "0": { 473 "name": "constant.numeric.integer meta.resultLinePrefix.search" 474 }, 475 "1": { 476 "name": "meta.resultLinePrefix.contextLinePrefix.search" 477 }, 478 "2": { 479 "name": "meta.resultLinePrefix.lineNumber.search" 480 } 481 }, 482 "whileCaptures": { 483 "0": { 484 "name": "constant.numeric.integer meta.resultLinePrefix.search" 485 }, 486 "1": { 487 "name": "meta.resultLinePrefix.matchLinePrefix.search" 488 }, 489 "2": { 490 "name": "meta.resultLinePrefix.lineNumber.search" 491 }, 492 "3": { 493 "name": "punctuation.separator" 494 }, 495 "4": { 496 "name": "meta.resultLinePrefix.contextLinePrefix.search" 497 }, 498 "5": { 499 "name": "meta.resultLinePrefix.lineNumber.search" 500 } 501 }, 502 "patterns": [ 503 { 504 "include": "source.clojure" 505 } 506 ] 507 }, 508 { 509 "begin": "^ (?:\\s*)((\\d+)(:))", 510 "while": "(?=not)possible", 511 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 512 "beginCaptures": { 513 "0": { 514 "name": "constant.numeric.integer meta.resultLinePrefix.search" 515 }, 516 "1": { 517 "name": "meta.resultLinePrefix.matchLinePrefix.search" 518 }, 519 "2": { 520 "name": "meta.resultLinePrefix.lineNumber.search" 521 }, 522 "3": { 523 "name": "punctuation.separator" 524 } 525 }, 526 "patterns": [ 527 { 528 "include": "source.clojure" 529 } 530 ] 531 } 532 ] 533 }, 534 "coffee": { 535 "name": "meta.resultBlock.search", 536 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.coffee)(:)$", 537 "end": "^(?!\\s)", 538 "beginCaptures": { 539 "0": { 540 "name": "string meta.path.search" 541 }, 542 "1": { 543 "name": "meta.path.dirname.search" 544 }, 545 "2": { 546 "name": "meta.path.basename.search" 547 }, 548 "3": { 549 "name": "punctuation.separator" 550 } 551 }, 552 "patterns": [ 553 { 554 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 555 "begin": "^ (?:\\s*)((\\d+) )", 556 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 557 "beginCaptures": { 558 "0": { 559 "name": "constant.numeric.integer meta.resultLinePrefix.search" 560 }, 561 "1": { 562 "name": "meta.resultLinePrefix.contextLinePrefix.search" 563 }, 564 "2": { 565 "name": "meta.resultLinePrefix.lineNumber.search" 566 } 567 }, 568 "whileCaptures": { 569 "0": { 570 "name": "constant.numeric.integer meta.resultLinePrefix.search" 571 }, 572 "1": { 573 "name": "meta.resultLinePrefix.matchLinePrefix.search" 574 }, 575 "2": { 576 "name": "meta.resultLinePrefix.lineNumber.search" 577 }, 578 "3": { 579 "name": "punctuation.separator" 580 }, 581 "4": { 582 "name": "meta.resultLinePrefix.contextLinePrefix.search" 583 }, 584 "5": { 585 "name": "meta.resultLinePrefix.lineNumber.search" 586 } 587 }, 588 "patterns": [ 589 { 590 "include": "source.coffee" 591 } 592 ] 593 }, 594 { 595 "begin": "^ (?:\\s*)((\\d+)(:))", 596 "while": "(?=not)possible", 597 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 598 "beginCaptures": { 599 "0": { 600 "name": "constant.numeric.integer meta.resultLinePrefix.search" 601 }, 602 "1": { 603 "name": "meta.resultLinePrefix.matchLinePrefix.search" 604 }, 605 "2": { 606 "name": "meta.resultLinePrefix.lineNumber.search" 607 }, 608 "3": { 609 "name": "punctuation.separator" 610 } 611 }, 612 "patterns": [ 613 { 614 "include": "source.coffee" 615 } 616 ] 617 } 618 ] 619 }, 620 "cpp": { 621 "name": "meta.resultBlock.search", 622 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.(?:cpp|c\\+\\+|cc|cxx|hxx|h\\+\\+|hh))(:)$", 623 "end": "^(?!\\s)", 624 "beginCaptures": { 625 "0": { 626 "name": "string meta.path.search" 627 }, 628 "1": { 629 "name": "meta.path.dirname.search" 630 }, 631 "2": { 632 "name": "meta.path.basename.search" 633 }, 634 "3": { 635 "name": "punctuation.separator" 636 } 637 }, 638 "patterns": [ 639 { 640 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 641 "begin": "^ (?:\\s*)((\\d+) )", 642 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 643 "beginCaptures": { 644 "0": { 645 "name": "constant.numeric.integer meta.resultLinePrefix.search" 646 }, 647 "1": { 648 "name": "meta.resultLinePrefix.contextLinePrefix.search" 649 }, 650 "2": { 651 "name": "meta.resultLinePrefix.lineNumber.search" 652 } 653 }, 654 "whileCaptures": { 655 "0": { 656 "name": "constant.numeric.integer meta.resultLinePrefix.search" 657 }, 658 "1": { 659 "name": "meta.resultLinePrefix.matchLinePrefix.search" 660 }, 661 "2": { 662 "name": "meta.resultLinePrefix.lineNumber.search" 663 }, 664 "3": { 665 "name": "punctuation.separator" 666 }, 667 "4": { 668 "name": "meta.resultLinePrefix.contextLinePrefix.search" 669 }, 670 "5": { 671 "name": "meta.resultLinePrefix.lineNumber.search" 672 } 673 }, 674 "patterns": [ 675 { 676 "include": "source.cpp" 677 } 678 ] 679 }, 680 { 681 "begin": "^ (?:\\s*)((\\d+)(:))", 682 "while": "(?=not)possible", 683 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 684 "beginCaptures": { 685 "0": { 686 "name": "constant.numeric.integer meta.resultLinePrefix.search" 687 }, 688 "1": { 689 "name": "meta.resultLinePrefix.matchLinePrefix.search" 690 }, 691 "2": { 692 "name": "meta.resultLinePrefix.lineNumber.search" 693 }, 694 "3": { 695 "name": "punctuation.separator" 696 } 697 }, 698 "patterns": [ 699 { 700 "include": "source.cpp" 701 } 702 ] 703 } 704 ] 705 }, 706 "cs": { 707 "name": "meta.resultBlock.search", 708 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.cs)(:)$", 709 "end": "^(?!\\s)", 710 "beginCaptures": { 711 "0": { 712 "name": "string meta.path.search" 713 }, 714 "1": { 715 "name": "meta.path.dirname.search" 716 }, 717 "2": { 718 "name": "meta.path.basename.search" 719 }, 720 "3": { 721 "name": "punctuation.separator" 722 } 723 }, 724 "patterns": [ 725 { 726 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 727 "begin": "^ (?:\\s*)((\\d+) )", 728 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 729 "beginCaptures": { 730 "0": { 731 "name": "constant.numeric.integer meta.resultLinePrefix.search" 732 }, 733 "1": { 734 "name": "meta.resultLinePrefix.contextLinePrefix.search" 735 }, 736 "2": { 737 "name": "meta.resultLinePrefix.lineNumber.search" 738 } 739 }, 740 "whileCaptures": { 741 "0": { 742 "name": "constant.numeric.integer meta.resultLinePrefix.search" 743 }, 744 "1": { 745 "name": "meta.resultLinePrefix.matchLinePrefix.search" 746 }, 747 "2": { 748 "name": "meta.resultLinePrefix.lineNumber.search" 749 }, 750 "3": { 751 "name": "punctuation.separator" 752 }, 753 "4": { 754 "name": "meta.resultLinePrefix.contextLinePrefix.search" 755 }, 756 "5": { 757 "name": "meta.resultLinePrefix.lineNumber.search" 758 } 759 }, 760 "patterns": [ 761 { 762 "include": "source.cs" 763 } 764 ] 765 }, 766 { 767 "begin": "^ (?:\\s*)((\\d+)(:))", 768 "while": "(?=not)possible", 769 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 770 "beginCaptures": { 771 "0": { 772 "name": "constant.numeric.integer meta.resultLinePrefix.search" 773 }, 774 "1": { 775 "name": "meta.resultLinePrefix.matchLinePrefix.search" 776 }, 777 "2": { 778 "name": "meta.resultLinePrefix.lineNumber.search" 779 }, 780 "3": { 781 "name": "punctuation.separator" 782 } 783 }, 784 "patterns": [ 785 { 786 "include": "source.cs" 787 } 788 ] 789 } 790 ] 791 }, 792 "cshtml": { 793 "name": "meta.resultBlock.search", 794 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.cshtml)(:)$", 795 "end": "^(?!\\s)", 796 "beginCaptures": { 797 "0": { 798 "name": "string meta.path.search" 799 }, 800 "1": { 801 "name": "meta.path.dirname.search" 802 }, 803 "2": { 804 "name": "meta.path.basename.search" 805 }, 806 "3": { 807 "name": "punctuation.separator" 808 } 809 }, 810 "patterns": [ 811 { 812 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 813 "begin": "^ (?:\\s*)((\\d+) )", 814 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 815 "beginCaptures": { 816 "0": { 817 "name": "constant.numeric.integer meta.resultLinePrefix.search" 818 }, 819 "1": { 820 "name": "meta.resultLinePrefix.contextLinePrefix.search" 821 }, 822 "2": { 823 "name": "meta.resultLinePrefix.lineNumber.search" 824 } 825 }, 826 "whileCaptures": { 827 "0": { 828 "name": "constant.numeric.integer meta.resultLinePrefix.search" 829 }, 830 "1": { 831 "name": "meta.resultLinePrefix.matchLinePrefix.search" 832 }, 833 "2": { 834 "name": "meta.resultLinePrefix.lineNumber.search" 835 }, 836 "3": { 837 "name": "punctuation.separator" 838 }, 839 "4": { 840 "name": "meta.resultLinePrefix.contextLinePrefix.search" 841 }, 842 "5": { 843 "name": "meta.resultLinePrefix.lineNumber.search" 844 } 845 }, 846 "patterns": [ 847 { 848 "include": "text.html.cshtml" 849 } 850 ] 851 }, 852 { 853 "begin": "^ (?:\\s*)((\\d+)(:))", 854 "while": "(?=not)possible", 855 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 856 "beginCaptures": { 857 "0": { 858 "name": "constant.numeric.integer meta.resultLinePrefix.search" 859 }, 860 "1": { 861 "name": "meta.resultLinePrefix.matchLinePrefix.search" 862 }, 863 "2": { 864 "name": "meta.resultLinePrefix.lineNumber.search" 865 }, 866 "3": { 867 "name": "punctuation.separator" 868 } 869 }, 870 "patterns": [ 871 { 872 "include": "text.html.cshtml" 873 } 874 ] 875 } 876 ] 877 }, 878 "css": { 879 "name": "meta.resultBlock.search", 880 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.css)(:)$", 881 "end": "^(?!\\s)", 882 "beginCaptures": { 883 "0": { 884 "name": "string meta.path.search" 885 }, 886 "1": { 887 "name": "meta.path.dirname.search" 888 }, 889 "2": { 890 "name": "meta.path.basename.search" 891 }, 892 "3": { 893 "name": "punctuation.separator" 894 } 895 }, 896 "patterns": [ 897 { 898 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 899 "begin": "^ (?:\\s*)((\\d+) )", 900 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 901 "beginCaptures": { 902 "0": { 903 "name": "constant.numeric.integer meta.resultLinePrefix.search" 904 }, 905 "1": { 906 "name": "meta.resultLinePrefix.contextLinePrefix.search" 907 }, 908 "2": { 909 "name": "meta.resultLinePrefix.lineNumber.search" 910 } 911 }, 912 "whileCaptures": { 913 "0": { 914 "name": "constant.numeric.integer meta.resultLinePrefix.search" 915 }, 916 "1": { 917 "name": "meta.resultLinePrefix.matchLinePrefix.search" 918 }, 919 "2": { 920 "name": "meta.resultLinePrefix.lineNumber.search" 921 }, 922 "3": { 923 "name": "punctuation.separator" 924 }, 925 "4": { 926 "name": "meta.resultLinePrefix.contextLinePrefix.search" 927 }, 928 "5": { 929 "name": "meta.resultLinePrefix.lineNumber.search" 930 } 931 }, 932 "patterns": [ 933 { 934 "include": "source.css" 935 } 936 ] 937 }, 938 { 939 "begin": "^ (?:\\s*)((\\d+)(:))", 940 "while": "(?=not)possible", 941 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 942 "beginCaptures": { 943 "0": { 944 "name": "constant.numeric.integer meta.resultLinePrefix.search" 945 }, 946 "1": { 947 "name": "meta.resultLinePrefix.matchLinePrefix.search" 948 }, 949 "2": { 950 "name": "meta.resultLinePrefix.lineNumber.search" 951 }, 952 "3": { 953 "name": "punctuation.separator" 954 } 955 }, 956 "patterns": [ 957 { 958 "include": "source.css" 959 } 960 ] 961 } 962 ] 963 }, 964 "dart": { 965 "name": "meta.resultBlock.search", 966 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.dart)(:)$", 967 "end": "^(?!\\s)", 968 "beginCaptures": { 969 "0": { 970 "name": "string meta.path.search" 971 }, 972 "1": { 973 "name": "meta.path.dirname.search" 974 }, 975 "2": { 976 "name": "meta.path.basename.search" 977 }, 978 "3": { 979 "name": "punctuation.separator" 980 } 981 }, 982 "patterns": [ 983 { 984 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 985 "begin": "^ (?:\\s*)((\\d+) )", 986 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 987 "beginCaptures": { 988 "0": { 989 "name": "constant.numeric.integer meta.resultLinePrefix.search" 990 }, 991 "1": { 992 "name": "meta.resultLinePrefix.contextLinePrefix.search" 993 }, 994 "2": { 995 "name": "meta.resultLinePrefix.lineNumber.search" 996 } 997 }, 998 "whileCaptures": { 999 "0": { 1000 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1001 }, 1002 "1": { 1003 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1004 }, 1005 "2": { 1006 "name": "meta.resultLinePrefix.lineNumber.search" 1007 }, 1008 "3": { 1009 "name": "punctuation.separator" 1010 }, 1011 "4": { 1012 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1013 }, 1014 "5": { 1015 "name": "meta.resultLinePrefix.lineNumber.search" 1016 } 1017 }, 1018 "patterns": [ 1019 { 1020 "include": "source.dart" 1021 } 1022 ] 1023 }, 1024 { 1025 "begin": "^ (?:\\s*)((\\d+)(:))", 1026 "while": "(?=not)possible", 1027 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 1028 "beginCaptures": { 1029 "0": { 1030 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1031 }, 1032 "1": { 1033 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1034 }, 1035 "2": { 1036 "name": "meta.resultLinePrefix.lineNumber.search" 1037 }, 1038 "3": { 1039 "name": "punctuation.separator" 1040 } 1041 }, 1042 "patterns": [ 1043 { 1044 "include": "source.dart" 1045 } 1046 ] 1047 } 1048 ] 1049 }, 1050 "diff": { 1051 "name": "meta.resultBlock.search", 1052 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.diff)(:)$", 1053 "end": "^(?!\\s)", 1054 "beginCaptures": { 1055 "0": { 1056 "name": "string meta.path.search" 1057 }, 1058 "1": { 1059 "name": "meta.path.dirname.search" 1060 }, 1061 "2": { 1062 "name": "meta.path.basename.search" 1063 }, 1064 "3": { 1065 "name": "punctuation.separator" 1066 } 1067 }, 1068 "patterns": [ 1069 { 1070 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 1071 "begin": "^ (?:\\s*)((\\d+) )", 1072 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 1073 "beginCaptures": { 1074 "0": { 1075 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1076 }, 1077 "1": { 1078 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1079 }, 1080 "2": { 1081 "name": "meta.resultLinePrefix.lineNumber.search" 1082 } 1083 }, 1084 "whileCaptures": { 1085 "0": { 1086 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1087 }, 1088 "1": { 1089 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1090 }, 1091 "2": { 1092 "name": "meta.resultLinePrefix.lineNumber.search" 1093 }, 1094 "3": { 1095 "name": "punctuation.separator" 1096 }, 1097 "4": { 1098 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1099 }, 1100 "5": { 1101 "name": "meta.resultLinePrefix.lineNumber.search" 1102 } 1103 }, 1104 "patterns": [ 1105 { 1106 "include": "source.diff" 1107 } 1108 ] 1109 }, 1110 { 1111 "begin": "^ (?:\\s*)((\\d+)(:))", 1112 "while": "(?=not)possible", 1113 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 1114 "beginCaptures": { 1115 "0": { 1116 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1117 }, 1118 "1": { 1119 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1120 }, 1121 "2": { 1122 "name": "meta.resultLinePrefix.lineNumber.search" 1123 }, 1124 "3": { 1125 "name": "punctuation.separator" 1126 } 1127 }, 1128 "patterns": [ 1129 { 1130 "include": "source.diff" 1131 } 1132 ] 1133 } 1134 ] 1135 }, 1136 "dockerfile": { 1137 "name": "meta.resultBlock.search", 1138 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*(?:dockerfile|Dockerfile|containerfile|Containerfile))(:)$", 1139 "end": "^(?!\\s)", 1140 "beginCaptures": { 1141 "0": { 1142 "name": "string meta.path.search" 1143 }, 1144 "1": { 1145 "name": "meta.path.dirname.search" 1146 }, 1147 "2": { 1148 "name": "meta.path.basename.search" 1149 }, 1150 "3": { 1151 "name": "punctuation.separator" 1152 } 1153 }, 1154 "patterns": [ 1155 { 1156 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 1157 "begin": "^ (?:\\s*)((\\d+) )", 1158 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 1159 "beginCaptures": { 1160 "0": { 1161 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1162 }, 1163 "1": { 1164 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1165 }, 1166 "2": { 1167 "name": "meta.resultLinePrefix.lineNumber.search" 1168 } 1169 }, 1170 "whileCaptures": { 1171 "0": { 1172 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1173 }, 1174 "1": { 1175 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1176 }, 1177 "2": { 1178 "name": "meta.resultLinePrefix.lineNumber.search" 1179 }, 1180 "3": { 1181 "name": "punctuation.separator" 1182 }, 1183 "4": { 1184 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1185 }, 1186 "5": { 1187 "name": "meta.resultLinePrefix.lineNumber.search" 1188 } 1189 }, 1190 "patterns": [ 1191 { 1192 "include": "source.dockerfile" 1193 } 1194 ] 1195 }, 1196 { 1197 "begin": "^ (?:\\s*)((\\d+)(:))", 1198 "while": "(?=not)possible", 1199 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 1200 "beginCaptures": { 1201 "0": { 1202 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1203 }, 1204 "1": { 1205 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1206 }, 1207 "2": { 1208 "name": "meta.resultLinePrefix.lineNumber.search" 1209 }, 1210 "3": { 1211 "name": "punctuation.separator" 1212 } 1213 }, 1214 "patterns": [ 1215 { 1216 "include": "source.dockerfile" 1217 } 1218 ] 1219 } 1220 ] 1221 }, 1222 "fs": { 1223 "name": "meta.resultBlock.search", 1224 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.fs)(:)$", 1225 "end": "^(?!\\s)", 1226 "beginCaptures": { 1227 "0": { 1228 "name": "string meta.path.search" 1229 }, 1230 "1": { 1231 "name": "meta.path.dirname.search" 1232 }, 1233 "2": { 1234 "name": "meta.path.basename.search" 1235 }, 1236 "3": { 1237 "name": "punctuation.separator" 1238 } 1239 }, 1240 "patterns": [ 1241 { 1242 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 1243 "begin": "^ (?:\\s*)((\\d+) )", 1244 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 1245 "beginCaptures": { 1246 "0": { 1247 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1248 }, 1249 "1": { 1250 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1251 }, 1252 "2": { 1253 "name": "meta.resultLinePrefix.lineNumber.search" 1254 } 1255 }, 1256 "whileCaptures": { 1257 "0": { 1258 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1259 }, 1260 "1": { 1261 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1262 }, 1263 "2": { 1264 "name": "meta.resultLinePrefix.lineNumber.search" 1265 }, 1266 "3": { 1267 "name": "punctuation.separator" 1268 }, 1269 "4": { 1270 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1271 }, 1272 "5": { 1273 "name": "meta.resultLinePrefix.lineNumber.search" 1274 } 1275 }, 1276 "patterns": [ 1277 { 1278 "include": "source.fsharp" 1279 } 1280 ] 1281 }, 1282 { 1283 "begin": "^ (?:\\s*)((\\d+)(:))", 1284 "while": "(?=not)possible", 1285 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 1286 "beginCaptures": { 1287 "0": { 1288 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1289 }, 1290 "1": { 1291 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1292 }, 1293 "2": { 1294 "name": "meta.resultLinePrefix.lineNumber.search" 1295 }, 1296 "3": { 1297 "name": "punctuation.separator" 1298 } 1299 }, 1300 "patterns": [ 1301 { 1302 "include": "source.fsharp" 1303 } 1304 ] 1305 } 1306 ] 1307 }, 1308 "go": { 1309 "name": "meta.resultBlock.search", 1310 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.go)(:)$", 1311 "end": "^(?!\\s)", 1312 "beginCaptures": { 1313 "0": { 1314 "name": "string meta.path.search" 1315 }, 1316 "1": { 1317 "name": "meta.path.dirname.search" 1318 }, 1319 "2": { 1320 "name": "meta.path.basename.search" 1321 }, 1322 "3": { 1323 "name": "punctuation.separator" 1324 } 1325 }, 1326 "patterns": [ 1327 { 1328 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 1329 "begin": "^ (?:\\s*)((\\d+) )", 1330 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 1331 "beginCaptures": { 1332 "0": { 1333 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1334 }, 1335 "1": { 1336 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1337 }, 1338 "2": { 1339 "name": "meta.resultLinePrefix.lineNumber.search" 1340 } 1341 }, 1342 "whileCaptures": { 1343 "0": { 1344 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1345 }, 1346 "1": { 1347 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1348 }, 1349 "2": { 1350 "name": "meta.resultLinePrefix.lineNumber.search" 1351 }, 1352 "3": { 1353 "name": "punctuation.separator" 1354 }, 1355 "4": { 1356 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1357 }, 1358 "5": { 1359 "name": "meta.resultLinePrefix.lineNumber.search" 1360 } 1361 }, 1362 "patterns": [ 1363 { 1364 "include": "source.go" 1365 } 1366 ] 1367 }, 1368 { 1369 "begin": "^ (?:\\s*)((\\d+)(:))", 1370 "while": "(?=not)possible", 1371 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 1372 "beginCaptures": { 1373 "0": { 1374 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1375 }, 1376 "1": { 1377 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1378 }, 1379 "2": { 1380 "name": "meta.resultLinePrefix.lineNumber.search" 1381 }, 1382 "3": { 1383 "name": "punctuation.separator" 1384 } 1385 }, 1386 "patterns": [ 1387 { 1388 "include": "source.go" 1389 } 1390 ] 1391 } 1392 ] 1393 }, 1394 "groovy": { 1395 "name": "meta.resultBlock.search", 1396 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.groovy)(:)$", 1397 "end": "^(?!\\s)", 1398 "beginCaptures": { 1399 "0": { 1400 "name": "string meta.path.search" 1401 }, 1402 "1": { 1403 "name": "meta.path.dirname.search" 1404 }, 1405 "2": { 1406 "name": "meta.path.basename.search" 1407 }, 1408 "3": { 1409 "name": "punctuation.separator" 1410 } 1411 }, 1412 "patterns": [ 1413 { 1414 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 1415 "begin": "^ (?:\\s*)((\\d+) )", 1416 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 1417 "beginCaptures": { 1418 "0": { 1419 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1420 }, 1421 "1": { 1422 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1423 }, 1424 "2": { 1425 "name": "meta.resultLinePrefix.lineNumber.search" 1426 } 1427 }, 1428 "whileCaptures": { 1429 "0": { 1430 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1431 }, 1432 "1": { 1433 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1434 }, 1435 "2": { 1436 "name": "meta.resultLinePrefix.lineNumber.search" 1437 }, 1438 "3": { 1439 "name": "punctuation.separator" 1440 }, 1441 "4": { 1442 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1443 }, 1444 "5": { 1445 "name": "meta.resultLinePrefix.lineNumber.search" 1446 } 1447 }, 1448 "patterns": [ 1449 { 1450 "include": "source.groovy" 1451 } 1452 ] 1453 }, 1454 { 1455 "begin": "^ (?:\\s*)((\\d+)(:))", 1456 "while": "(?=not)possible", 1457 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 1458 "beginCaptures": { 1459 "0": { 1460 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1461 }, 1462 "1": { 1463 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1464 }, 1465 "2": { 1466 "name": "meta.resultLinePrefix.lineNumber.search" 1467 }, 1468 "3": { 1469 "name": "punctuation.separator" 1470 } 1471 }, 1472 "patterns": [ 1473 { 1474 "include": "source.groovy" 1475 } 1476 ] 1477 } 1478 ] 1479 }, 1480 "h": { 1481 "name": "meta.resultBlock.search", 1482 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.h)(:)$", 1483 "end": "^(?!\\s)", 1484 "beginCaptures": { 1485 "0": { 1486 "name": "string meta.path.search" 1487 }, 1488 "1": { 1489 "name": "meta.path.dirname.search" 1490 }, 1491 "2": { 1492 "name": "meta.path.basename.search" 1493 }, 1494 "3": { 1495 "name": "punctuation.separator" 1496 } 1497 }, 1498 "patterns": [ 1499 { 1500 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 1501 "begin": "^ (?:\\s*)((\\d+) )", 1502 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 1503 "beginCaptures": { 1504 "0": { 1505 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1506 }, 1507 "1": { 1508 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1509 }, 1510 "2": { 1511 "name": "meta.resultLinePrefix.lineNumber.search" 1512 } 1513 }, 1514 "whileCaptures": { 1515 "0": { 1516 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1517 }, 1518 "1": { 1519 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1520 }, 1521 "2": { 1522 "name": "meta.resultLinePrefix.lineNumber.search" 1523 }, 1524 "3": { 1525 "name": "punctuation.separator" 1526 }, 1527 "4": { 1528 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1529 }, 1530 "5": { 1531 "name": "meta.resultLinePrefix.lineNumber.search" 1532 } 1533 }, 1534 "patterns": [ 1535 { 1536 "include": "source.objc" 1537 } 1538 ] 1539 }, 1540 { 1541 "begin": "^ (?:\\s*)((\\d+)(:))", 1542 "while": "(?=not)possible", 1543 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 1544 "beginCaptures": { 1545 "0": { 1546 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1547 }, 1548 "1": { 1549 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1550 }, 1551 "2": { 1552 "name": "meta.resultLinePrefix.lineNumber.search" 1553 }, 1554 "3": { 1555 "name": "punctuation.separator" 1556 } 1557 }, 1558 "patterns": [ 1559 { 1560 "include": "source.objc" 1561 } 1562 ] 1563 } 1564 ] 1565 }, 1566 "handlebars": { 1567 "name": "meta.resultBlock.search", 1568 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.(?:handlebars|hbs))(:)$", 1569 "end": "^(?!\\s)", 1570 "beginCaptures": { 1571 "0": { 1572 "name": "string meta.path.search" 1573 }, 1574 "1": { 1575 "name": "meta.path.dirname.search" 1576 }, 1577 "2": { 1578 "name": "meta.path.basename.search" 1579 }, 1580 "3": { 1581 "name": "punctuation.separator" 1582 } 1583 }, 1584 "patterns": [ 1585 { 1586 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 1587 "begin": "^ (?:\\s*)((\\d+) )", 1588 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 1589 "beginCaptures": { 1590 "0": { 1591 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1592 }, 1593 "1": { 1594 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1595 }, 1596 "2": { 1597 "name": "meta.resultLinePrefix.lineNumber.search" 1598 } 1599 }, 1600 "whileCaptures": { 1601 "0": { 1602 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1603 }, 1604 "1": { 1605 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1606 }, 1607 "2": { 1608 "name": "meta.resultLinePrefix.lineNumber.search" 1609 }, 1610 "3": { 1611 "name": "punctuation.separator" 1612 }, 1613 "4": { 1614 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1615 }, 1616 "5": { 1617 "name": "meta.resultLinePrefix.lineNumber.search" 1618 } 1619 }, 1620 "patterns": [ 1621 { 1622 "include": "text.html.handlebars" 1623 } 1624 ] 1625 }, 1626 { 1627 "begin": "^ (?:\\s*)((\\d+)(:))", 1628 "while": "(?=not)possible", 1629 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 1630 "beginCaptures": { 1631 "0": { 1632 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1633 }, 1634 "1": { 1635 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1636 }, 1637 "2": { 1638 "name": "meta.resultLinePrefix.lineNumber.search" 1639 }, 1640 "3": { 1641 "name": "punctuation.separator" 1642 } 1643 }, 1644 "patterns": [ 1645 { 1646 "include": "text.html.handlebars" 1647 } 1648 ] 1649 } 1650 ] 1651 }, 1652 "hlsl": { 1653 "name": "meta.resultBlock.search", 1654 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.hlsl)(:)$", 1655 "end": "^(?!\\s)", 1656 "beginCaptures": { 1657 "0": { 1658 "name": "string meta.path.search" 1659 }, 1660 "1": { 1661 "name": "meta.path.dirname.search" 1662 }, 1663 "2": { 1664 "name": "meta.path.basename.search" 1665 }, 1666 "3": { 1667 "name": "punctuation.separator" 1668 } 1669 }, 1670 "patterns": [ 1671 { 1672 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 1673 "begin": "^ (?:\\s*)((\\d+) )", 1674 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 1675 "beginCaptures": { 1676 "0": { 1677 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1678 }, 1679 "1": { 1680 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1681 }, 1682 "2": { 1683 "name": "meta.resultLinePrefix.lineNumber.search" 1684 } 1685 }, 1686 "whileCaptures": { 1687 "0": { 1688 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1689 }, 1690 "1": { 1691 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1692 }, 1693 "2": { 1694 "name": "meta.resultLinePrefix.lineNumber.search" 1695 }, 1696 "3": { 1697 "name": "punctuation.separator" 1698 }, 1699 "4": { 1700 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1701 }, 1702 "5": { 1703 "name": "meta.resultLinePrefix.lineNumber.search" 1704 } 1705 }, 1706 "patterns": [ 1707 { 1708 "include": "source.hlsl" 1709 } 1710 ] 1711 }, 1712 { 1713 "begin": "^ (?:\\s*)((\\d+)(:))", 1714 "while": "(?=not)possible", 1715 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 1716 "beginCaptures": { 1717 "0": { 1718 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1719 }, 1720 "1": { 1721 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1722 }, 1723 "2": { 1724 "name": "meta.resultLinePrefix.lineNumber.search" 1725 }, 1726 "3": { 1727 "name": "punctuation.separator" 1728 } 1729 }, 1730 "patterns": [ 1731 { 1732 "include": "source.hlsl" 1733 } 1734 ] 1735 } 1736 ] 1737 }, 1738 "hpp": { 1739 "name": "meta.resultBlock.search", 1740 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.hpp)(:)$", 1741 "end": "^(?!\\s)", 1742 "beginCaptures": { 1743 "0": { 1744 "name": "string meta.path.search" 1745 }, 1746 "1": { 1747 "name": "meta.path.dirname.search" 1748 }, 1749 "2": { 1750 "name": "meta.path.basename.search" 1751 }, 1752 "3": { 1753 "name": "punctuation.separator" 1754 } 1755 }, 1756 "patterns": [ 1757 { 1758 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 1759 "begin": "^ (?:\\s*)((\\d+) )", 1760 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 1761 "beginCaptures": { 1762 "0": { 1763 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1764 }, 1765 "1": { 1766 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1767 }, 1768 "2": { 1769 "name": "meta.resultLinePrefix.lineNumber.search" 1770 } 1771 }, 1772 "whileCaptures": { 1773 "0": { 1774 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1775 }, 1776 "1": { 1777 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1778 }, 1779 "2": { 1780 "name": "meta.resultLinePrefix.lineNumber.search" 1781 }, 1782 "3": { 1783 "name": "punctuation.separator" 1784 }, 1785 "4": { 1786 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1787 }, 1788 "5": { 1789 "name": "meta.resultLinePrefix.lineNumber.search" 1790 } 1791 }, 1792 "patterns": [ 1793 { 1794 "include": "source.objcpp" 1795 } 1796 ] 1797 }, 1798 { 1799 "begin": "^ (?:\\s*)((\\d+)(:))", 1800 "while": "(?=not)possible", 1801 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 1802 "beginCaptures": { 1803 "0": { 1804 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1805 }, 1806 "1": { 1807 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1808 }, 1809 "2": { 1810 "name": "meta.resultLinePrefix.lineNumber.search" 1811 }, 1812 "3": { 1813 "name": "punctuation.separator" 1814 } 1815 }, 1816 "patterns": [ 1817 { 1818 "include": "source.objcpp" 1819 } 1820 ] 1821 } 1822 ] 1823 }, 1824 "html": { 1825 "name": "meta.resultBlock.search", 1826 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.html)(:)$", 1827 "end": "^(?!\\s)", 1828 "beginCaptures": { 1829 "0": { 1830 "name": "string meta.path.search" 1831 }, 1832 "1": { 1833 "name": "meta.path.dirname.search" 1834 }, 1835 "2": { 1836 "name": "meta.path.basename.search" 1837 }, 1838 "3": { 1839 "name": "punctuation.separator" 1840 } 1841 }, 1842 "patterns": [ 1843 { 1844 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 1845 "begin": "^ (?:\\s*)((\\d+) )", 1846 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 1847 "beginCaptures": { 1848 "0": { 1849 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1850 }, 1851 "1": { 1852 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1853 }, 1854 "2": { 1855 "name": "meta.resultLinePrefix.lineNumber.search" 1856 } 1857 }, 1858 "whileCaptures": { 1859 "0": { 1860 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1861 }, 1862 "1": { 1863 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1864 }, 1865 "2": { 1866 "name": "meta.resultLinePrefix.lineNumber.search" 1867 }, 1868 "3": { 1869 "name": "punctuation.separator" 1870 }, 1871 "4": { 1872 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1873 }, 1874 "5": { 1875 "name": "meta.resultLinePrefix.lineNumber.search" 1876 } 1877 }, 1878 "patterns": [ 1879 { 1880 "include": "text.html.basic" 1881 } 1882 ] 1883 }, 1884 { 1885 "begin": "^ (?:\\s*)((\\d+)(:))", 1886 "while": "(?=not)possible", 1887 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 1888 "beginCaptures": { 1889 "0": { 1890 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1891 }, 1892 "1": { 1893 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1894 }, 1895 "2": { 1896 "name": "meta.resultLinePrefix.lineNumber.search" 1897 }, 1898 "3": { 1899 "name": "punctuation.separator" 1900 } 1901 }, 1902 "patterns": [ 1903 { 1904 "include": "text.html.basic" 1905 } 1906 ] 1907 } 1908 ] 1909 }, 1910 "ini": { 1911 "name": "meta.resultBlock.search", 1912 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.ini)(:)$", 1913 "end": "^(?!\\s)", 1914 "beginCaptures": { 1915 "0": { 1916 "name": "string meta.path.search" 1917 }, 1918 "1": { 1919 "name": "meta.path.dirname.search" 1920 }, 1921 "2": { 1922 "name": "meta.path.basename.search" 1923 }, 1924 "3": { 1925 "name": "punctuation.separator" 1926 } 1927 }, 1928 "patterns": [ 1929 { 1930 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 1931 "begin": "^ (?:\\s*)((\\d+) )", 1932 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 1933 "beginCaptures": { 1934 "0": { 1935 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1936 }, 1937 "1": { 1938 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1939 }, 1940 "2": { 1941 "name": "meta.resultLinePrefix.lineNumber.search" 1942 } 1943 }, 1944 "whileCaptures": { 1945 "0": { 1946 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1947 }, 1948 "1": { 1949 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1950 }, 1951 "2": { 1952 "name": "meta.resultLinePrefix.lineNumber.search" 1953 }, 1954 "3": { 1955 "name": "punctuation.separator" 1956 }, 1957 "4": { 1958 "name": "meta.resultLinePrefix.contextLinePrefix.search" 1959 }, 1960 "5": { 1961 "name": "meta.resultLinePrefix.lineNumber.search" 1962 } 1963 }, 1964 "patterns": [ 1965 { 1966 "include": "source.ini" 1967 } 1968 ] 1969 }, 1970 { 1971 "begin": "^ (?:\\s*)((\\d+)(:))", 1972 "while": "(?=not)possible", 1973 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 1974 "beginCaptures": { 1975 "0": { 1976 "name": "constant.numeric.integer meta.resultLinePrefix.search" 1977 }, 1978 "1": { 1979 "name": "meta.resultLinePrefix.matchLinePrefix.search" 1980 }, 1981 "2": { 1982 "name": "meta.resultLinePrefix.lineNumber.search" 1983 }, 1984 "3": { 1985 "name": "punctuation.separator" 1986 } 1987 }, 1988 "patterns": [ 1989 { 1990 "include": "source.ini" 1991 } 1992 ] 1993 } 1994 ] 1995 }, 1996 "java": { 1997 "name": "meta.resultBlock.search", 1998 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.java)(:)$", 1999 "end": "^(?!\\s)", 2000 "beginCaptures": { 2001 "0": { 2002 "name": "string meta.path.search" 2003 }, 2004 "1": { 2005 "name": "meta.path.dirname.search" 2006 }, 2007 "2": { 2008 "name": "meta.path.basename.search" 2009 }, 2010 "3": { 2011 "name": "punctuation.separator" 2012 } 2013 }, 2014 "patterns": [ 2015 { 2016 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 2017 "begin": "^ (?:\\s*)((\\d+) )", 2018 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 2019 "beginCaptures": { 2020 "0": { 2021 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2022 }, 2023 "1": { 2024 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2025 }, 2026 "2": { 2027 "name": "meta.resultLinePrefix.lineNumber.search" 2028 } 2029 }, 2030 "whileCaptures": { 2031 "0": { 2032 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2033 }, 2034 "1": { 2035 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2036 }, 2037 "2": { 2038 "name": "meta.resultLinePrefix.lineNumber.search" 2039 }, 2040 "3": { 2041 "name": "punctuation.separator" 2042 }, 2043 "4": { 2044 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2045 }, 2046 "5": { 2047 "name": "meta.resultLinePrefix.lineNumber.search" 2048 } 2049 }, 2050 "patterns": [ 2051 { 2052 "include": "source.java" 2053 } 2054 ] 2055 }, 2056 { 2057 "begin": "^ (?:\\s*)((\\d+)(:))", 2058 "while": "(?=not)possible", 2059 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 2060 "beginCaptures": { 2061 "0": { 2062 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2063 }, 2064 "1": { 2065 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2066 }, 2067 "2": { 2068 "name": "meta.resultLinePrefix.lineNumber.search" 2069 }, 2070 "3": { 2071 "name": "punctuation.separator" 2072 } 2073 }, 2074 "patterns": [ 2075 { 2076 "include": "source.java" 2077 } 2078 ] 2079 } 2080 ] 2081 }, 2082 "jl": { 2083 "name": "meta.resultBlock.search", 2084 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.jl)(:)$", 2085 "end": "^(?!\\s)", 2086 "beginCaptures": { 2087 "0": { 2088 "name": "string meta.path.search" 2089 }, 2090 "1": { 2091 "name": "meta.path.dirname.search" 2092 }, 2093 "2": { 2094 "name": "meta.path.basename.search" 2095 }, 2096 "3": { 2097 "name": "punctuation.separator" 2098 } 2099 }, 2100 "patterns": [ 2101 { 2102 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 2103 "begin": "^ (?:\\s*)((\\d+) )", 2104 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 2105 "beginCaptures": { 2106 "0": { 2107 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2108 }, 2109 "1": { 2110 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2111 }, 2112 "2": { 2113 "name": "meta.resultLinePrefix.lineNumber.search" 2114 } 2115 }, 2116 "whileCaptures": { 2117 "0": { 2118 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2119 }, 2120 "1": { 2121 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2122 }, 2123 "2": { 2124 "name": "meta.resultLinePrefix.lineNumber.search" 2125 }, 2126 "3": { 2127 "name": "punctuation.separator" 2128 }, 2129 "4": { 2130 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2131 }, 2132 "5": { 2133 "name": "meta.resultLinePrefix.lineNumber.search" 2134 } 2135 }, 2136 "patterns": [ 2137 { 2138 "include": "source.julia" 2139 } 2140 ] 2141 }, 2142 { 2143 "begin": "^ (?:\\s*)((\\d+)(:))", 2144 "while": "(?=not)possible", 2145 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 2146 "beginCaptures": { 2147 "0": { 2148 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2149 }, 2150 "1": { 2151 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2152 }, 2153 "2": { 2154 "name": "meta.resultLinePrefix.lineNumber.search" 2155 }, 2156 "3": { 2157 "name": "punctuation.separator" 2158 } 2159 }, 2160 "patterns": [ 2161 { 2162 "include": "source.julia" 2163 } 2164 ] 2165 } 2166 ] 2167 }, 2168 "js": { 2169 "name": "meta.resultBlock.search", 2170 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.js)(:)$", 2171 "end": "^(?!\\s)", 2172 "beginCaptures": { 2173 "0": { 2174 "name": "string meta.path.search" 2175 }, 2176 "1": { 2177 "name": "meta.path.dirname.search" 2178 }, 2179 "2": { 2180 "name": "meta.path.basename.search" 2181 }, 2182 "3": { 2183 "name": "punctuation.separator" 2184 } 2185 }, 2186 "patterns": [ 2187 { 2188 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 2189 "begin": "^ (?:\\s*)((\\d+) )", 2190 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 2191 "beginCaptures": { 2192 "0": { 2193 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2194 }, 2195 "1": { 2196 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2197 }, 2198 "2": { 2199 "name": "meta.resultLinePrefix.lineNumber.search" 2200 } 2201 }, 2202 "whileCaptures": { 2203 "0": { 2204 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2205 }, 2206 "1": { 2207 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2208 }, 2209 "2": { 2210 "name": "meta.resultLinePrefix.lineNumber.search" 2211 }, 2212 "3": { 2213 "name": "punctuation.separator" 2214 }, 2215 "4": { 2216 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2217 }, 2218 "5": { 2219 "name": "meta.resultLinePrefix.lineNumber.search" 2220 } 2221 }, 2222 "patterns": [ 2223 { 2224 "include": "source.js" 2225 } 2226 ] 2227 }, 2228 { 2229 "begin": "^ (?:\\s*)((\\d+)(:))", 2230 "while": "(?=not)possible", 2231 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 2232 "beginCaptures": { 2233 "0": { 2234 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2235 }, 2236 "1": { 2237 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2238 }, 2239 "2": { 2240 "name": "meta.resultLinePrefix.lineNumber.search" 2241 }, 2242 "3": { 2243 "name": "punctuation.separator" 2244 } 2245 }, 2246 "patterns": [ 2247 { 2248 "include": "source.js" 2249 } 2250 ] 2251 } 2252 ] 2253 }, 2254 "json": { 2255 "name": "meta.resultBlock.search", 2256 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.json)(:)$", 2257 "end": "^(?!\\s)", 2258 "beginCaptures": { 2259 "0": { 2260 "name": "string meta.path.search" 2261 }, 2262 "1": { 2263 "name": "meta.path.dirname.search" 2264 }, 2265 "2": { 2266 "name": "meta.path.basename.search" 2267 }, 2268 "3": { 2269 "name": "punctuation.separator" 2270 } 2271 }, 2272 "patterns": [ 2273 { 2274 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 2275 "begin": "^ (?:\\s*)((\\d+) )", 2276 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 2277 "beginCaptures": { 2278 "0": { 2279 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2280 }, 2281 "1": { 2282 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2283 }, 2284 "2": { 2285 "name": "meta.resultLinePrefix.lineNumber.search" 2286 } 2287 }, 2288 "whileCaptures": { 2289 "0": { 2290 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2291 }, 2292 "1": { 2293 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2294 }, 2295 "2": { 2296 "name": "meta.resultLinePrefix.lineNumber.search" 2297 }, 2298 "3": { 2299 "name": "punctuation.separator" 2300 }, 2301 "4": { 2302 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2303 }, 2304 "5": { 2305 "name": "meta.resultLinePrefix.lineNumber.search" 2306 } 2307 }, 2308 "patterns": [ 2309 { 2310 "include": "source.json.comments" 2311 } 2312 ] 2313 }, 2314 { 2315 "begin": "^ (?:\\s*)((\\d+)(:))", 2316 "while": "(?=not)possible", 2317 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 2318 "beginCaptures": { 2319 "0": { 2320 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2321 }, 2322 "1": { 2323 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2324 }, 2325 "2": { 2326 "name": "meta.resultLinePrefix.lineNumber.search" 2327 }, 2328 "3": { 2329 "name": "punctuation.separator" 2330 } 2331 }, 2332 "patterns": [ 2333 { 2334 "include": "source.json.comments" 2335 } 2336 ] 2337 } 2338 ] 2339 }, 2340 "jsx": { 2341 "name": "meta.resultBlock.search", 2342 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.jsx)(:)$", 2343 "end": "^(?!\\s)", 2344 "beginCaptures": { 2345 "0": { 2346 "name": "string meta.path.search" 2347 }, 2348 "1": { 2349 "name": "meta.path.dirname.search" 2350 }, 2351 "2": { 2352 "name": "meta.path.basename.search" 2353 }, 2354 "3": { 2355 "name": "punctuation.separator" 2356 } 2357 }, 2358 "patterns": [ 2359 { 2360 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 2361 "begin": "^ (?:\\s*)((\\d+) )", 2362 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 2363 "beginCaptures": { 2364 "0": { 2365 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2366 }, 2367 "1": { 2368 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2369 }, 2370 "2": { 2371 "name": "meta.resultLinePrefix.lineNumber.search" 2372 } 2373 }, 2374 "whileCaptures": { 2375 "0": { 2376 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2377 }, 2378 "1": { 2379 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2380 }, 2381 "2": { 2382 "name": "meta.resultLinePrefix.lineNumber.search" 2383 }, 2384 "3": { 2385 "name": "punctuation.separator" 2386 }, 2387 "4": { 2388 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2389 }, 2390 "5": { 2391 "name": "meta.resultLinePrefix.lineNumber.search" 2392 } 2393 }, 2394 "patterns": [ 2395 { 2396 "include": "source.js.jsx" 2397 } 2398 ] 2399 }, 2400 { 2401 "begin": "^ (?:\\s*)((\\d+)(:))", 2402 "while": "(?=not)possible", 2403 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 2404 "beginCaptures": { 2405 "0": { 2406 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2407 }, 2408 "1": { 2409 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2410 }, 2411 "2": { 2412 "name": "meta.resultLinePrefix.lineNumber.search" 2413 }, 2414 "3": { 2415 "name": "punctuation.separator" 2416 } 2417 }, 2418 "patterns": [ 2419 { 2420 "include": "source.js.jsx" 2421 } 2422 ] 2423 } 2424 ] 2425 }, 2426 "less": { 2427 "name": "meta.resultBlock.search", 2428 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.less)(:)$", 2429 "end": "^(?!\\s)", 2430 "beginCaptures": { 2431 "0": { 2432 "name": "string meta.path.search" 2433 }, 2434 "1": { 2435 "name": "meta.path.dirname.search" 2436 }, 2437 "2": { 2438 "name": "meta.path.basename.search" 2439 }, 2440 "3": { 2441 "name": "punctuation.separator" 2442 } 2443 }, 2444 "patterns": [ 2445 { 2446 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 2447 "begin": "^ (?:\\s*)((\\d+) )", 2448 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 2449 "beginCaptures": { 2450 "0": { 2451 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2452 }, 2453 "1": { 2454 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2455 }, 2456 "2": { 2457 "name": "meta.resultLinePrefix.lineNumber.search" 2458 } 2459 }, 2460 "whileCaptures": { 2461 "0": { 2462 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2463 }, 2464 "1": { 2465 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2466 }, 2467 "2": { 2468 "name": "meta.resultLinePrefix.lineNumber.search" 2469 }, 2470 "3": { 2471 "name": "punctuation.separator" 2472 }, 2473 "4": { 2474 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2475 }, 2476 "5": { 2477 "name": "meta.resultLinePrefix.lineNumber.search" 2478 } 2479 }, 2480 "patterns": [ 2481 { 2482 "include": "source.css.less" 2483 } 2484 ] 2485 }, 2486 { 2487 "begin": "^ (?:\\s*)((\\d+)(:))", 2488 "while": "(?=not)possible", 2489 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 2490 "beginCaptures": { 2491 "0": { 2492 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2493 }, 2494 "1": { 2495 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2496 }, 2497 "2": { 2498 "name": "meta.resultLinePrefix.lineNumber.search" 2499 }, 2500 "3": { 2501 "name": "punctuation.separator" 2502 } 2503 }, 2504 "patterns": [ 2505 { 2506 "include": "source.css.less" 2507 } 2508 ] 2509 } 2510 ] 2511 }, 2512 "log": { 2513 "name": "meta.resultBlock.search", 2514 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.log)(:)$", 2515 "end": "^(?!\\s)", 2516 "beginCaptures": { 2517 "0": { 2518 "name": "string meta.path.search" 2519 }, 2520 "1": { 2521 "name": "meta.path.dirname.search" 2522 }, 2523 "2": { 2524 "name": "meta.path.basename.search" 2525 }, 2526 "3": { 2527 "name": "punctuation.separator" 2528 } 2529 }, 2530 "patterns": [ 2531 { 2532 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 2533 "begin": "^ (?:\\s*)((\\d+) )", 2534 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 2535 "beginCaptures": { 2536 "0": { 2537 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2538 }, 2539 "1": { 2540 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2541 }, 2542 "2": { 2543 "name": "meta.resultLinePrefix.lineNumber.search" 2544 } 2545 }, 2546 "whileCaptures": { 2547 "0": { 2548 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2549 }, 2550 "1": { 2551 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2552 }, 2553 "2": { 2554 "name": "meta.resultLinePrefix.lineNumber.search" 2555 }, 2556 "3": { 2557 "name": "punctuation.separator" 2558 }, 2559 "4": { 2560 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2561 }, 2562 "5": { 2563 "name": "meta.resultLinePrefix.lineNumber.search" 2564 } 2565 }, 2566 "patterns": [ 2567 { 2568 "include": "text.log" 2569 } 2570 ] 2571 }, 2572 { 2573 "begin": "^ (?:\\s*)((\\d+)(:))", 2574 "while": "(?=not)possible", 2575 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 2576 "beginCaptures": { 2577 "0": { 2578 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2579 }, 2580 "1": { 2581 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2582 }, 2583 "2": { 2584 "name": "meta.resultLinePrefix.lineNumber.search" 2585 }, 2586 "3": { 2587 "name": "punctuation.separator" 2588 } 2589 }, 2590 "patterns": [ 2591 { 2592 "include": "text.log" 2593 } 2594 ] 2595 } 2596 ] 2597 }, 2598 "lua": { 2599 "name": "meta.resultBlock.search", 2600 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.lua)(:)$", 2601 "end": "^(?!\\s)", 2602 "beginCaptures": { 2603 "0": { 2604 "name": "string meta.path.search" 2605 }, 2606 "1": { 2607 "name": "meta.path.dirname.search" 2608 }, 2609 "2": { 2610 "name": "meta.path.basename.search" 2611 }, 2612 "3": { 2613 "name": "punctuation.separator" 2614 } 2615 }, 2616 "patterns": [ 2617 { 2618 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 2619 "begin": "^ (?:\\s*)((\\d+) )", 2620 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 2621 "beginCaptures": { 2622 "0": { 2623 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2624 }, 2625 "1": { 2626 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2627 }, 2628 "2": { 2629 "name": "meta.resultLinePrefix.lineNumber.search" 2630 } 2631 }, 2632 "whileCaptures": { 2633 "0": { 2634 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2635 }, 2636 "1": { 2637 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2638 }, 2639 "2": { 2640 "name": "meta.resultLinePrefix.lineNumber.search" 2641 }, 2642 "3": { 2643 "name": "punctuation.separator" 2644 }, 2645 "4": { 2646 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2647 }, 2648 "5": { 2649 "name": "meta.resultLinePrefix.lineNumber.search" 2650 } 2651 }, 2652 "patterns": [ 2653 { 2654 "include": "source.lua" 2655 } 2656 ] 2657 }, 2658 { 2659 "begin": "^ (?:\\s*)((\\d+)(:))", 2660 "while": "(?=not)possible", 2661 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 2662 "beginCaptures": { 2663 "0": { 2664 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2665 }, 2666 "1": { 2667 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2668 }, 2669 "2": { 2670 "name": "meta.resultLinePrefix.lineNumber.search" 2671 }, 2672 "3": { 2673 "name": "punctuation.separator" 2674 } 2675 }, 2676 "patterns": [ 2677 { 2678 "include": "source.lua" 2679 } 2680 ] 2681 } 2682 ] 2683 }, 2684 "m": { 2685 "name": "meta.resultBlock.search", 2686 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.m)(:)$", 2687 "end": "^(?!\\s)", 2688 "beginCaptures": { 2689 "0": { 2690 "name": "string meta.path.search" 2691 }, 2692 "1": { 2693 "name": "meta.path.dirname.search" 2694 }, 2695 "2": { 2696 "name": "meta.path.basename.search" 2697 }, 2698 "3": { 2699 "name": "punctuation.separator" 2700 } 2701 }, 2702 "patterns": [ 2703 { 2704 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 2705 "begin": "^ (?:\\s*)((\\d+) )", 2706 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 2707 "beginCaptures": { 2708 "0": { 2709 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2710 }, 2711 "1": { 2712 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2713 }, 2714 "2": { 2715 "name": "meta.resultLinePrefix.lineNumber.search" 2716 } 2717 }, 2718 "whileCaptures": { 2719 "0": { 2720 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2721 }, 2722 "1": { 2723 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2724 }, 2725 "2": { 2726 "name": "meta.resultLinePrefix.lineNumber.search" 2727 }, 2728 "3": { 2729 "name": "punctuation.separator" 2730 }, 2731 "4": { 2732 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2733 }, 2734 "5": { 2735 "name": "meta.resultLinePrefix.lineNumber.search" 2736 } 2737 }, 2738 "patterns": [ 2739 { 2740 "include": "source.objc" 2741 } 2742 ] 2743 }, 2744 { 2745 "begin": "^ (?:\\s*)((\\d+)(:))", 2746 "while": "(?=not)possible", 2747 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 2748 "beginCaptures": { 2749 "0": { 2750 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2751 }, 2752 "1": { 2753 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2754 }, 2755 "2": { 2756 "name": "meta.resultLinePrefix.lineNumber.search" 2757 }, 2758 "3": { 2759 "name": "punctuation.separator" 2760 } 2761 }, 2762 "patterns": [ 2763 { 2764 "include": "source.objc" 2765 } 2766 ] 2767 } 2768 ] 2769 }, 2770 "makefile": { 2771 "name": "meta.resultBlock.search", 2772 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*(?:makefile|Makefile)(?:\\..*)?)(:)$", 2773 "end": "^(?!\\s)", 2774 "beginCaptures": { 2775 "0": { 2776 "name": "string meta.path.search" 2777 }, 2778 "1": { 2779 "name": "meta.path.dirname.search" 2780 }, 2781 "2": { 2782 "name": "meta.path.basename.search" 2783 }, 2784 "3": { 2785 "name": "punctuation.separator" 2786 } 2787 }, 2788 "patterns": [ 2789 { 2790 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 2791 "begin": "^ (?:\\s*)((\\d+) )", 2792 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 2793 "beginCaptures": { 2794 "0": { 2795 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2796 }, 2797 "1": { 2798 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2799 }, 2800 "2": { 2801 "name": "meta.resultLinePrefix.lineNumber.search" 2802 } 2803 }, 2804 "whileCaptures": { 2805 "0": { 2806 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2807 }, 2808 "1": { 2809 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2810 }, 2811 "2": { 2812 "name": "meta.resultLinePrefix.lineNumber.search" 2813 }, 2814 "3": { 2815 "name": "punctuation.separator" 2816 }, 2817 "4": { 2818 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2819 }, 2820 "5": { 2821 "name": "meta.resultLinePrefix.lineNumber.search" 2822 } 2823 }, 2824 "patterns": [ 2825 { 2826 "include": "source.makefile" 2827 } 2828 ] 2829 }, 2830 { 2831 "begin": "^ (?:\\s*)((\\d+)(:))", 2832 "while": "(?=not)possible", 2833 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 2834 "beginCaptures": { 2835 "0": { 2836 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2837 }, 2838 "1": { 2839 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2840 }, 2841 "2": { 2842 "name": "meta.resultLinePrefix.lineNumber.search" 2843 }, 2844 "3": { 2845 "name": "punctuation.separator" 2846 } 2847 }, 2848 "patterns": [ 2849 { 2850 "include": "source.makefile" 2851 } 2852 ] 2853 } 2854 ] 2855 }, 2856 "md": { 2857 "name": "meta.resultBlock.search", 2858 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.md)(:)$", 2859 "end": "^(?!\\s)", 2860 "beginCaptures": { 2861 "0": { 2862 "name": "string meta.path.search" 2863 }, 2864 "1": { 2865 "name": "meta.path.dirname.search" 2866 }, 2867 "2": { 2868 "name": "meta.path.basename.search" 2869 }, 2870 "3": { 2871 "name": "punctuation.separator" 2872 } 2873 }, 2874 "patterns": [ 2875 { 2876 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 2877 "begin": "^ (?:\\s*)((\\d+) )", 2878 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 2879 "beginCaptures": { 2880 "0": { 2881 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2882 }, 2883 "1": { 2884 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2885 }, 2886 "2": { 2887 "name": "meta.resultLinePrefix.lineNumber.search" 2888 } 2889 }, 2890 "whileCaptures": { 2891 "0": { 2892 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2893 }, 2894 "1": { 2895 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2896 }, 2897 "2": { 2898 "name": "meta.resultLinePrefix.lineNumber.search" 2899 }, 2900 "3": { 2901 "name": "punctuation.separator" 2902 }, 2903 "4": { 2904 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2905 }, 2906 "5": { 2907 "name": "meta.resultLinePrefix.lineNumber.search" 2908 } 2909 }, 2910 "patterns": [ 2911 { 2912 "include": "text.html.markdown" 2913 } 2914 ] 2915 }, 2916 { 2917 "begin": "^ (?:\\s*)((\\d+)(:))", 2918 "while": "(?=not)possible", 2919 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 2920 "beginCaptures": { 2921 "0": { 2922 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2923 }, 2924 "1": { 2925 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2926 }, 2927 "2": { 2928 "name": "meta.resultLinePrefix.lineNumber.search" 2929 }, 2930 "3": { 2931 "name": "punctuation.separator" 2932 } 2933 }, 2934 "patterns": [ 2935 { 2936 "include": "text.html.markdown" 2937 } 2938 ] 2939 } 2940 ] 2941 }, 2942 "mm": { 2943 "name": "meta.resultBlock.search", 2944 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.mm)(:)$", 2945 "end": "^(?!\\s)", 2946 "beginCaptures": { 2947 "0": { 2948 "name": "string meta.path.search" 2949 }, 2950 "1": { 2951 "name": "meta.path.dirname.search" 2952 }, 2953 "2": { 2954 "name": "meta.path.basename.search" 2955 }, 2956 "3": { 2957 "name": "punctuation.separator" 2958 } 2959 }, 2960 "patterns": [ 2961 { 2962 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 2963 "begin": "^ (?:\\s*)((\\d+) )", 2964 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 2965 "beginCaptures": { 2966 "0": { 2967 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2968 }, 2969 "1": { 2970 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2971 }, 2972 "2": { 2973 "name": "meta.resultLinePrefix.lineNumber.search" 2974 } 2975 }, 2976 "whileCaptures": { 2977 "0": { 2978 "name": "constant.numeric.integer meta.resultLinePrefix.search" 2979 }, 2980 "1": { 2981 "name": "meta.resultLinePrefix.matchLinePrefix.search" 2982 }, 2983 "2": { 2984 "name": "meta.resultLinePrefix.lineNumber.search" 2985 }, 2986 "3": { 2987 "name": "punctuation.separator" 2988 }, 2989 "4": { 2990 "name": "meta.resultLinePrefix.contextLinePrefix.search" 2991 }, 2992 "5": { 2993 "name": "meta.resultLinePrefix.lineNumber.search" 2994 } 2995 }, 2996 "patterns": [ 2997 { 2998 "include": "source.objcpp" 2999 } 3000 ] 3001 }, 3002 { 3003 "begin": "^ (?:\\s*)((\\d+)(:))", 3004 "while": "(?=not)possible", 3005 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 3006 "beginCaptures": { 3007 "0": { 3008 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3009 }, 3010 "1": { 3011 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3012 }, 3013 "2": { 3014 "name": "meta.resultLinePrefix.lineNumber.search" 3015 }, 3016 "3": { 3017 "name": "punctuation.separator" 3018 } 3019 }, 3020 "patterns": [ 3021 { 3022 "include": "source.objcpp" 3023 } 3024 ] 3025 } 3026 ] 3027 }, 3028 "p6": { 3029 "name": "meta.resultBlock.search", 3030 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.p6)(:)$", 3031 "end": "^(?!\\s)", 3032 "beginCaptures": { 3033 "0": { 3034 "name": "string meta.path.search" 3035 }, 3036 "1": { 3037 "name": "meta.path.dirname.search" 3038 }, 3039 "2": { 3040 "name": "meta.path.basename.search" 3041 }, 3042 "3": { 3043 "name": "punctuation.separator" 3044 } 3045 }, 3046 "patterns": [ 3047 { 3048 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 3049 "begin": "^ (?:\\s*)((\\d+) )", 3050 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 3051 "beginCaptures": { 3052 "0": { 3053 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3054 }, 3055 "1": { 3056 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3057 }, 3058 "2": { 3059 "name": "meta.resultLinePrefix.lineNumber.search" 3060 } 3061 }, 3062 "whileCaptures": { 3063 "0": { 3064 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3065 }, 3066 "1": { 3067 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3068 }, 3069 "2": { 3070 "name": "meta.resultLinePrefix.lineNumber.search" 3071 }, 3072 "3": { 3073 "name": "punctuation.separator" 3074 }, 3075 "4": { 3076 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3077 }, 3078 "5": { 3079 "name": "meta.resultLinePrefix.lineNumber.search" 3080 } 3081 }, 3082 "patterns": [ 3083 { 3084 "include": "source.perl.6" 3085 } 3086 ] 3087 }, 3088 { 3089 "begin": "^ (?:\\s*)((\\d+)(:))", 3090 "while": "(?=not)possible", 3091 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 3092 "beginCaptures": { 3093 "0": { 3094 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3095 }, 3096 "1": { 3097 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3098 }, 3099 "2": { 3100 "name": "meta.resultLinePrefix.lineNumber.search" 3101 }, 3102 "3": { 3103 "name": "punctuation.separator" 3104 } 3105 }, 3106 "patterns": [ 3107 { 3108 "include": "source.perl.6" 3109 } 3110 ] 3111 } 3112 ] 3113 }, 3114 "perl": { 3115 "name": "meta.resultBlock.search", 3116 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.(?:perl|pl|pm))(:)$", 3117 "end": "^(?!\\s)", 3118 "beginCaptures": { 3119 "0": { 3120 "name": "string meta.path.search" 3121 }, 3122 "1": { 3123 "name": "meta.path.dirname.search" 3124 }, 3125 "2": { 3126 "name": "meta.path.basename.search" 3127 }, 3128 "3": { 3129 "name": "punctuation.separator" 3130 } 3131 }, 3132 "patterns": [ 3133 { 3134 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 3135 "begin": "^ (?:\\s*)((\\d+) )", 3136 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 3137 "beginCaptures": { 3138 "0": { 3139 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3140 }, 3141 "1": { 3142 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3143 }, 3144 "2": { 3145 "name": "meta.resultLinePrefix.lineNumber.search" 3146 } 3147 }, 3148 "whileCaptures": { 3149 "0": { 3150 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3151 }, 3152 "1": { 3153 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3154 }, 3155 "2": { 3156 "name": "meta.resultLinePrefix.lineNumber.search" 3157 }, 3158 "3": { 3159 "name": "punctuation.separator" 3160 }, 3161 "4": { 3162 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3163 }, 3164 "5": { 3165 "name": "meta.resultLinePrefix.lineNumber.search" 3166 } 3167 }, 3168 "patterns": [ 3169 { 3170 "include": "source.perl" 3171 } 3172 ] 3173 }, 3174 { 3175 "begin": "^ (?:\\s*)((\\d+)(:))", 3176 "while": "(?=not)possible", 3177 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 3178 "beginCaptures": { 3179 "0": { 3180 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3181 }, 3182 "1": { 3183 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3184 }, 3185 "2": { 3186 "name": "meta.resultLinePrefix.lineNumber.search" 3187 }, 3188 "3": { 3189 "name": "punctuation.separator" 3190 } 3191 }, 3192 "patterns": [ 3193 { 3194 "include": "source.perl" 3195 } 3196 ] 3197 } 3198 ] 3199 }, 3200 "php": { 3201 "name": "meta.resultBlock.search", 3202 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.php)(:)$", 3203 "end": "^(?!\\s)", 3204 "beginCaptures": { 3205 "0": { 3206 "name": "string meta.path.search" 3207 }, 3208 "1": { 3209 "name": "meta.path.dirname.search" 3210 }, 3211 "2": { 3212 "name": "meta.path.basename.search" 3213 }, 3214 "3": { 3215 "name": "punctuation.separator" 3216 } 3217 }, 3218 "patterns": [ 3219 { 3220 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 3221 "begin": "^ (?:\\s*)((\\d+) )", 3222 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 3223 "beginCaptures": { 3224 "0": { 3225 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3226 }, 3227 "1": { 3228 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3229 }, 3230 "2": { 3231 "name": "meta.resultLinePrefix.lineNumber.search" 3232 } 3233 }, 3234 "whileCaptures": { 3235 "0": { 3236 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3237 }, 3238 "1": { 3239 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3240 }, 3241 "2": { 3242 "name": "meta.resultLinePrefix.lineNumber.search" 3243 }, 3244 "3": { 3245 "name": "punctuation.separator" 3246 }, 3247 "4": { 3248 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3249 }, 3250 "5": { 3251 "name": "meta.resultLinePrefix.lineNumber.search" 3252 } 3253 }, 3254 "patterns": [ 3255 { 3256 "include": "source.php" 3257 } 3258 ] 3259 }, 3260 { 3261 "begin": "^ (?:\\s*)((\\d+)(:))", 3262 "while": "(?=not)possible", 3263 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 3264 "beginCaptures": { 3265 "0": { 3266 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3267 }, 3268 "1": { 3269 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3270 }, 3271 "2": { 3272 "name": "meta.resultLinePrefix.lineNumber.search" 3273 }, 3274 "3": { 3275 "name": "punctuation.separator" 3276 } 3277 }, 3278 "patterns": [ 3279 { 3280 "include": "source.php" 3281 } 3282 ] 3283 } 3284 ] 3285 }, 3286 "ps1": { 3287 "name": "meta.resultBlock.search", 3288 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.ps1)(:)$", 3289 "end": "^(?!\\s)", 3290 "beginCaptures": { 3291 "0": { 3292 "name": "string meta.path.search" 3293 }, 3294 "1": { 3295 "name": "meta.path.dirname.search" 3296 }, 3297 "2": { 3298 "name": "meta.path.basename.search" 3299 }, 3300 "3": { 3301 "name": "punctuation.separator" 3302 } 3303 }, 3304 "patterns": [ 3305 { 3306 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 3307 "begin": "^ (?:\\s*)((\\d+) )", 3308 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 3309 "beginCaptures": { 3310 "0": { 3311 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3312 }, 3313 "1": { 3314 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3315 }, 3316 "2": { 3317 "name": "meta.resultLinePrefix.lineNumber.search" 3318 } 3319 }, 3320 "whileCaptures": { 3321 "0": { 3322 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3323 }, 3324 "1": { 3325 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3326 }, 3327 "2": { 3328 "name": "meta.resultLinePrefix.lineNumber.search" 3329 }, 3330 "3": { 3331 "name": "punctuation.separator" 3332 }, 3333 "4": { 3334 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3335 }, 3336 "5": { 3337 "name": "meta.resultLinePrefix.lineNumber.search" 3338 } 3339 }, 3340 "patterns": [ 3341 { 3342 "include": "source.powershell" 3343 } 3344 ] 3345 }, 3346 { 3347 "begin": "^ (?:\\s*)((\\d+)(:))", 3348 "while": "(?=not)possible", 3349 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 3350 "beginCaptures": { 3351 "0": { 3352 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3353 }, 3354 "1": { 3355 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3356 }, 3357 "2": { 3358 "name": "meta.resultLinePrefix.lineNumber.search" 3359 }, 3360 "3": { 3361 "name": "punctuation.separator" 3362 } 3363 }, 3364 "patterns": [ 3365 { 3366 "include": "source.powershell" 3367 } 3368 ] 3369 } 3370 ] 3371 }, 3372 "pug": { 3373 "name": "meta.resultBlock.search", 3374 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.pug)(:)$", 3375 "end": "^(?!\\s)", 3376 "beginCaptures": { 3377 "0": { 3378 "name": "string meta.path.search" 3379 }, 3380 "1": { 3381 "name": "meta.path.dirname.search" 3382 }, 3383 "2": { 3384 "name": "meta.path.basename.search" 3385 }, 3386 "3": { 3387 "name": "punctuation.separator" 3388 } 3389 }, 3390 "patterns": [ 3391 { 3392 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 3393 "begin": "^ (?:\\s*)((\\d+) )", 3394 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 3395 "beginCaptures": { 3396 "0": { 3397 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3398 }, 3399 "1": { 3400 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3401 }, 3402 "2": { 3403 "name": "meta.resultLinePrefix.lineNumber.search" 3404 } 3405 }, 3406 "whileCaptures": { 3407 "0": { 3408 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3409 }, 3410 "1": { 3411 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3412 }, 3413 "2": { 3414 "name": "meta.resultLinePrefix.lineNumber.search" 3415 }, 3416 "3": { 3417 "name": "punctuation.separator" 3418 }, 3419 "4": { 3420 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3421 }, 3422 "5": { 3423 "name": "meta.resultLinePrefix.lineNumber.search" 3424 } 3425 }, 3426 "patterns": [ 3427 { 3428 "include": "text.pug" 3429 } 3430 ] 3431 }, 3432 { 3433 "begin": "^ (?:\\s*)((\\d+)(:))", 3434 "while": "(?=not)possible", 3435 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 3436 "beginCaptures": { 3437 "0": { 3438 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3439 }, 3440 "1": { 3441 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3442 }, 3443 "2": { 3444 "name": "meta.resultLinePrefix.lineNumber.search" 3445 }, 3446 "3": { 3447 "name": "punctuation.separator" 3448 } 3449 }, 3450 "patterns": [ 3451 { 3452 "include": "text.pug" 3453 } 3454 ] 3455 } 3456 ] 3457 }, 3458 "py": { 3459 "name": "meta.resultBlock.search", 3460 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.py)(:)$", 3461 "end": "^(?!\\s)", 3462 "beginCaptures": { 3463 "0": { 3464 "name": "string meta.path.search" 3465 }, 3466 "1": { 3467 "name": "meta.path.dirname.search" 3468 }, 3469 "2": { 3470 "name": "meta.path.basename.search" 3471 }, 3472 "3": { 3473 "name": "punctuation.separator" 3474 } 3475 }, 3476 "patterns": [ 3477 { 3478 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 3479 "begin": "^ (?:\\s*)((\\d+) )", 3480 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 3481 "beginCaptures": { 3482 "0": { 3483 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3484 }, 3485 "1": { 3486 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3487 }, 3488 "2": { 3489 "name": "meta.resultLinePrefix.lineNumber.search" 3490 } 3491 }, 3492 "whileCaptures": { 3493 "0": { 3494 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3495 }, 3496 "1": { 3497 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3498 }, 3499 "2": { 3500 "name": "meta.resultLinePrefix.lineNumber.search" 3501 }, 3502 "3": { 3503 "name": "punctuation.separator" 3504 }, 3505 "4": { 3506 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3507 }, 3508 "5": { 3509 "name": "meta.resultLinePrefix.lineNumber.search" 3510 } 3511 }, 3512 "patterns": [ 3513 { 3514 "include": "source.python" 3515 } 3516 ] 3517 }, 3518 { 3519 "begin": "^ (?:\\s*)((\\d+)(:))", 3520 "while": "(?=not)possible", 3521 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 3522 "beginCaptures": { 3523 "0": { 3524 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3525 }, 3526 "1": { 3527 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3528 }, 3529 "2": { 3530 "name": "meta.resultLinePrefix.lineNumber.search" 3531 }, 3532 "3": { 3533 "name": "punctuation.separator" 3534 } 3535 }, 3536 "patterns": [ 3537 { 3538 "include": "source.python" 3539 } 3540 ] 3541 } 3542 ] 3543 }, 3544 "r": { 3545 "name": "meta.resultBlock.search", 3546 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.r)(:)$", 3547 "end": "^(?!\\s)", 3548 "beginCaptures": { 3549 "0": { 3550 "name": "string meta.path.search" 3551 }, 3552 "1": { 3553 "name": "meta.path.dirname.search" 3554 }, 3555 "2": { 3556 "name": "meta.path.basename.search" 3557 }, 3558 "3": { 3559 "name": "punctuation.separator" 3560 } 3561 }, 3562 "patterns": [ 3563 { 3564 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 3565 "begin": "^ (?:\\s*)((\\d+) )", 3566 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 3567 "beginCaptures": { 3568 "0": { 3569 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3570 }, 3571 "1": { 3572 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3573 }, 3574 "2": { 3575 "name": "meta.resultLinePrefix.lineNumber.search" 3576 } 3577 }, 3578 "whileCaptures": { 3579 "0": { 3580 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3581 }, 3582 "1": { 3583 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3584 }, 3585 "2": { 3586 "name": "meta.resultLinePrefix.lineNumber.search" 3587 }, 3588 "3": { 3589 "name": "punctuation.separator" 3590 }, 3591 "4": { 3592 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3593 }, 3594 "5": { 3595 "name": "meta.resultLinePrefix.lineNumber.search" 3596 } 3597 }, 3598 "patterns": [ 3599 { 3600 "include": "source.r" 3601 } 3602 ] 3603 }, 3604 { 3605 "begin": "^ (?:\\s*)((\\d+)(:))", 3606 "while": "(?=not)possible", 3607 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 3608 "beginCaptures": { 3609 "0": { 3610 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3611 }, 3612 "1": { 3613 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3614 }, 3615 "2": { 3616 "name": "meta.resultLinePrefix.lineNumber.search" 3617 }, 3618 "3": { 3619 "name": "punctuation.separator" 3620 } 3621 }, 3622 "patterns": [ 3623 { 3624 "include": "source.r" 3625 } 3626 ] 3627 } 3628 ] 3629 }, 3630 "rb": { 3631 "name": "meta.resultBlock.search", 3632 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.rb)(:)$", 3633 "end": "^(?!\\s)", 3634 "beginCaptures": { 3635 "0": { 3636 "name": "string meta.path.search" 3637 }, 3638 "1": { 3639 "name": "meta.path.dirname.search" 3640 }, 3641 "2": { 3642 "name": "meta.path.basename.search" 3643 }, 3644 "3": { 3645 "name": "punctuation.separator" 3646 } 3647 }, 3648 "patterns": [ 3649 { 3650 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 3651 "begin": "^ (?:\\s*)((\\d+) )", 3652 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 3653 "beginCaptures": { 3654 "0": { 3655 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3656 }, 3657 "1": { 3658 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3659 }, 3660 "2": { 3661 "name": "meta.resultLinePrefix.lineNumber.search" 3662 } 3663 }, 3664 "whileCaptures": { 3665 "0": { 3666 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3667 }, 3668 "1": { 3669 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3670 }, 3671 "2": { 3672 "name": "meta.resultLinePrefix.lineNumber.search" 3673 }, 3674 "3": { 3675 "name": "punctuation.separator" 3676 }, 3677 "4": { 3678 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3679 }, 3680 "5": { 3681 "name": "meta.resultLinePrefix.lineNumber.search" 3682 } 3683 }, 3684 "patterns": [ 3685 { 3686 "include": "source.ruby" 3687 } 3688 ] 3689 }, 3690 { 3691 "begin": "^ (?:\\s*)((\\d+)(:))", 3692 "while": "(?=not)possible", 3693 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 3694 "beginCaptures": { 3695 "0": { 3696 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3697 }, 3698 "1": { 3699 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3700 }, 3701 "2": { 3702 "name": "meta.resultLinePrefix.lineNumber.search" 3703 }, 3704 "3": { 3705 "name": "punctuation.separator" 3706 } 3707 }, 3708 "patterns": [ 3709 { 3710 "include": "source.ruby" 3711 } 3712 ] 3713 } 3714 ] 3715 }, 3716 "rs": { 3717 "name": "meta.resultBlock.search", 3718 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.rs)(:)$", 3719 "end": "^(?!\\s)", 3720 "beginCaptures": { 3721 "0": { 3722 "name": "string meta.path.search" 3723 }, 3724 "1": { 3725 "name": "meta.path.dirname.search" 3726 }, 3727 "2": { 3728 "name": "meta.path.basename.search" 3729 }, 3730 "3": { 3731 "name": "punctuation.separator" 3732 } 3733 }, 3734 "patterns": [ 3735 { 3736 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 3737 "begin": "^ (?:\\s*)((\\d+) )", 3738 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 3739 "beginCaptures": { 3740 "0": { 3741 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3742 }, 3743 "1": { 3744 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3745 }, 3746 "2": { 3747 "name": "meta.resultLinePrefix.lineNumber.search" 3748 } 3749 }, 3750 "whileCaptures": { 3751 "0": { 3752 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3753 }, 3754 "1": { 3755 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3756 }, 3757 "2": { 3758 "name": "meta.resultLinePrefix.lineNumber.search" 3759 }, 3760 "3": { 3761 "name": "punctuation.separator" 3762 }, 3763 "4": { 3764 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3765 }, 3766 "5": { 3767 "name": "meta.resultLinePrefix.lineNumber.search" 3768 } 3769 }, 3770 "patterns": [ 3771 { 3772 "include": "source.rust" 3773 } 3774 ] 3775 }, 3776 { 3777 "begin": "^ (?:\\s*)((\\d+)(:))", 3778 "while": "(?=not)possible", 3779 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 3780 "beginCaptures": { 3781 "0": { 3782 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3783 }, 3784 "1": { 3785 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3786 }, 3787 "2": { 3788 "name": "meta.resultLinePrefix.lineNumber.search" 3789 }, 3790 "3": { 3791 "name": "punctuation.separator" 3792 } 3793 }, 3794 "patterns": [ 3795 { 3796 "include": "source.rust" 3797 } 3798 ] 3799 } 3800 ] 3801 }, 3802 "scala": { 3803 "name": "meta.resultBlock.search", 3804 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.scala)(:)$", 3805 "end": "^(?!\\s)", 3806 "beginCaptures": { 3807 "0": { 3808 "name": "string meta.path.search" 3809 }, 3810 "1": { 3811 "name": "meta.path.dirname.search" 3812 }, 3813 "2": { 3814 "name": "meta.path.basename.search" 3815 }, 3816 "3": { 3817 "name": "punctuation.separator" 3818 } 3819 }, 3820 "patterns": [ 3821 { 3822 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 3823 "begin": "^ (?:\\s*)((\\d+) )", 3824 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 3825 "beginCaptures": { 3826 "0": { 3827 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3828 }, 3829 "1": { 3830 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3831 }, 3832 "2": { 3833 "name": "meta.resultLinePrefix.lineNumber.search" 3834 } 3835 }, 3836 "whileCaptures": { 3837 "0": { 3838 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3839 }, 3840 "1": { 3841 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3842 }, 3843 "2": { 3844 "name": "meta.resultLinePrefix.lineNumber.search" 3845 }, 3846 "3": { 3847 "name": "punctuation.separator" 3848 }, 3849 "4": { 3850 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3851 }, 3852 "5": { 3853 "name": "meta.resultLinePrefix.lineNumber.search" 3854 } 3855 }, 3856 "patterns": [ 3857 { 3858 "include": "source.scala" 3859 } 3860 ] 3861 }, 3862 { 3863 "begin": "^ (?:\\s*)((\\d+)(:))", 3864 "while": "(?=not)possible", 3865 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 3866 "beginCaptures": { 3867 "0": { 3868 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3869 }, 3870 "1": { 3871 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3872 }, 3873 "2": { 3874 "name": "meta.resultLinePrefix.lineNumber.search" 3875 }, 3876 "3": { 3877 "name": "punctuation.separator" 3878 } 3879 }, 3880 "patterns": [ 3881 { 3882 "include": "source.scala" 3883 } 3884 ] 3885 } 3886 ] 3887 }, 3888 "scss": { 3889 "name": "meta.resultBlock.search", 3890 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.scss)(:)$", 3891 "end": "^(?!\\s)", 3892 "beginCaptures": { 3893 "0": { 3894 "name": "string meta.path.search" 3895 }, 3896 "1": { 3897 "name": "meta.path.dirname.search" 3898 }, 3899 "2": { 3900 "name": "meta.path.basename.search" 3901 }, 3902 "3": { 3903 "name": "punctuation.separator" 3904 } 3905 }, 3906 "patterns": [ 3907 { 3908 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 3909 "begin": "^ (?:\\s*)((\\d+) )", 3910 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 3911 "beginCaptures": { 3912 "0": { 3913 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3914 }, 3915 "1": { 3916 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3917 }, 3918 "2": { 3919 "name": "meta.resultLinePrefix.lineNumber.search" 3920 } 3921 }, 3922 "whileCaptures": { 3923 "0": { 3924 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3925 }, 3926 "1": { 3927 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3928 }, 3929 "2": { 3930 "name": "meta.resultLinePrefix.lineNumber.search" 3931 }, 3932 "3": { 3933 "name": "punctuation.separator" 3934 }, 3935 "4": { 3936 "name": "meta.resultLinePrefix.contextLinePrefix.search" 3937 }, 3938 "5": { 3939 "name": "meta.resultLinePrefix.lineNumber.search" 3940 } 3941 }, 3942 "patterns": [ 3943 { 3944 "include": "source.css.scss" 3945 } 3946 ] 3947 }, 3948 { 3949 "begin": "^ (?:\\s*)((\\d+)(:))", 3950 "while": "(?=not)possible", 3951 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 3952 "beginCaptures": { 3953 "0": { 3954 "name": "constant.numeric.integer meta.resultLinePrefix.search" 3955 }, 3956 "1": { 3957 "name": "meta.resultLinePrefix.matchLinePrefix.search" 3958 }, 3959 "2": { 3960 "name": "meta.resultLinePrefix.lineNumber.search" 3961 }, 3962 "3": { 3963 "name": "punctuation.separator" 3964 } 3965 }, 3966 "patterns": [ 3967 { 3968 "include": "source.css.scss" 3969 } 3970 ] 3971 } 3972 ] 3973 }, 3974 "sh": { 3975 "name": "meta.resultBlock.search", 3976 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.sh)(:)$", 3977 "end": "^(?!\\s)", 3978 "beginCaptures": { 3979 "0": { 3980 "name": "string meta.path.search" 3981 }, 3982 "1": { 3983 "name": "meta.path.dirname.search" 3984 }, 3985 "2": { 3986 "name": "meta.path.basename.search" 3987 }, 3988 "3": { 3989 "name": "punctuation.separator" 3990 } 3991 }, 3992 "patterns": [ 3993 { 3994 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 3995 "begin": "^ (?:\\s*)((\\d+) )", 3996 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 3997 "beginCaptures": { 3998 "0": { 3999 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4000 }, 4001 "1": { 4002 "name": "meta.resultLinePrefix.contextLinePrefix.search" 4003 }, 4004 "2": { 4005 "name": "meta.resultLinePrefix.lineNumber.search" 4006 } 4007 }, 4008 "whileCaptures": { 4009 "0": { 4010 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4011 }, 4012 "1": { 4013 "name": "meta.resultLinePrefix.matchLinePrefix.search" 4014 }, 4015 "2": { 4016 "name": "meta.resultLinePrefix.lineNumber.search" 4017 }, 4018 "3": { 4019 "name": "punctuation.separator" 4020 }, 4021 "4": { 4022 "name": "meta.resultLinePrefix.contextLinePrefix.search" 4023 }, 4024 "5": { 4025 "name": "meta.resultLinePrefix.lineNumber.search" 4026 } 4027 }, 4028 "patterns": [ 4029 { 4030 "include": "source.shell" 4031 } 4032 ] 4033 }, 4034 { 4035 "begin": "^ (?:\\s*)((\\d+)(:))", 4036 "while": "(?=not)possible", 4037 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 4038 "beginCaptures": { 4039 "0": { 4040 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4041 }, 4042 "1": { 4043 "name": "meta.resultLinePrefix.matchLinePrefix.search" 4044 }, 4045 "2": { 4046 "name": "meta.resultLinePrefix.lineNumber.search" 4047 }, 4048 "3": { 4049 "name": "punctuation.separator" 4050 } 4051 }, 4052 "patterns": [ 4053 { 4054 "include": "source.shell" 4055 } 4056 ] 4057 } 4058 ] 4059 }, 4060 "sql": { 4061 "name": "meta.resultBlock.search", 4062 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.sql)(:)$", 4063 "end": "^(?!\\s)", 4064 "beginCaptures": { 4065 "0": { 4066 "name": "string meta.path.search" 4067 }, 4068 "1": { 4069 "name": "meta.path.dirname.search" 4070 }, 4071 "2": { 4072 "name": "meta.path.basename.search" 4073 }, 4074 "3": { 4075 "name": "punctuation.separator" 4076 } 4077 }, 4078 "patterns": [ 4079 { 4080 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 4081 "begin": "^ (?:\\s*)((\\d+) )", 4082 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 4083 "beginCaptures": { 4084 "0": { 4085 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4086 }, 4087 "1": { 4088 "name": "meta.resultLinePrefix.contextLinePrefix.search" 4089 }, 4090 "2": { 4091 "name": "meta.resultLinePrefix.lineNumber.search" 4092 } 4093 }, 4094 "whileCaptures": { 4095 "0": { 4096 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4097 }, 4098 "1": { 4099 "name": "meta.resultLinePrefix.matchLinePrefix.search" 4100 }, 4101 "2": { 4102 "name": "meta.resultLinePrefix.lineNumber.search" 4103 }, 4104 "3": { 4105 "name": "punctuation.separator" 4106 }, 4107 "4": { 4108 "name": "meta.resultLinePrefix.contextLinePrefix.search" 4109 }, 4110 "5": { 4111 "name": "meta.resultLinePrefix.lineNumber.search" 4112 } 4113 }, 4114 "patterns": [ 4115 { 4116 "include": "source.sql" 4117 } 4118 ] 4119 }, 4120 { 4121 "begin": "^ (?:\\s*)((\\d+)(:))", 4122 "while": "(?=not)possible", 4123 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 4124 "beginCaptures": { 4125 "0": { 4126 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4127 }, 4128 "1": { 4129 "name": "meta.resultLinePrefix.matchLinePrefix.search" 4130 }, 4131 "2": { 4132 "name": "meta.resultLinePrefix.lineNumber.search" 4133 }, 4134 "3": { 4135 "name": "punctuation.separator" 4136 } 4137 }, 4138 "patterns": [ 4139 { 4140 "include": "source.sql" 4141 } 4142 ] 4143 } 4144 ] 4145 }, 4146 "swift": { 4147 "name": "meta.resultBlock.search", 4148 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.swift)(:)$", 4149 "end": "^(?!\\s)", 4150 "beginCaptures": { 4151 "0": { 4152 "name": "string meta.path.search" 4153 }, 4154 "1": { 4155 "name": "meta.path.dirname.search" 4156 }, 4157 "2": { 4158 "name": "meta.path.basename.search" 4159 }, 4160 "3": { 4161 "name": "punctuation.separator" 4162 } 4163 }, 4164 "patterns": [ 4165 { 4166 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 4167 "begin": "^ (?:\\s*)((\\d+) )", 4168 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 4169 "beginCaptures": { 4170 "0": { 4171 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4172 }, 4173 "1": { 4174 "name": "meta.resultLinePrefix.contextLinePrefix.search" 4175 }, 4176 "2": { 4177 "name": "meta.resultLinePrefix.lineNumber.search" 4178 } 4179 }, 4180 "whileCaptures": { 4181 "0": { 4182 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4183 }, 4184 "1": { 4185 "name": "meta.resultLinePrefix.matchLinePrefix.search" 4186 }, 4187 "2": { 4188 "name": "meta.resultLinePrefix.lineNumber.search" 4189 }, 4190 "3": { 4191 "name": "punctuation.separator" 4192 }, 4193 "4": { 4194 "name": "meta.resultLinePrefix.contextLinePrefix.search" 4195 }, 4196 "5": { 4197 "name": "meta.resultLinePrefix.lineNumber.search" 4198 } 4199 }, 4200 "patterns": [ 4201 { 4202 "include": "source.swift" 4203 } 4204 ] 4205 }, 4206 { 4207 "begin": "^ (?:\\s*)((\\d+)(:))", 4208 "while": "(?=not)possible", 4209 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 4210 "beginCaptures": { 4211 "0": { 4212 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4213 }, 4214 "1": { 4215 "name": "meta.resultLinePrefix.matchLinePrefix.search" 4216 }, 4217 "2": { 4218 "name": "meta.resultLinePrefix.lineNumber.search" 4219 }, 4220 "3": { 4221 "name": "punctuation.separator" 4222 } 4223 }, 4224 "patterns": [ 4225 { 4226 "include": "source.swift" 4227 } 4228 ] 4229 } 4230 ] 4231 }, 4232 "ts": { 4233 "name": "meta.resultBlock.search", 4234 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.ts)(:)$", 4235 "end": "^(?!\\s)", 4236 "beginCaptures": { 4237 "0": { 4238 "name": "string meta.path.search" 4239 }, 4240 "1": { 4241 "name": "meta.path.dirname.search" 4242 }, 4243 "2": { 4244 "name": "meta.path.basename.search" 4245 }, 4246 "3": { 4247 "name": "punctuation.separator" 4248 } 4249 }, 4250 "patterns": [ 4251 { 4252 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 4253 "begin": "^ (?:\\s*)((\\d+) )", 4254 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 4255 "beginCaptures": { 4256 "0": { 4257 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4258 }, 4259 "1": { 4260 "name": "meta.resultLinePrefix.contextLinePrefix.search" 4261 }, 4262 "2": { 4263 "name": "meta.resultLinePrefix.lineNumber.search" 4264 } 4265 }, 4266 "whileCaptures": { 4267 "0": { 4268 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4269 }, 4270 "1": { 4271 "name": "meta.resultLinePrefix.matchLinePrefix.search" 4272 }, 4273 "2": { 4274 "name": "meta.resultLinePrefix.lineNumber.search" 4275 }, 4276 "3": { 4277 "name": "punctuation.separator" 4278 }, 4279 "4": { 4280 "name": "meta.resultLinePrefix.contextLinePrefix.search" 4281 }, 4282 "5": { 4283 "name": "meta.resultLinePrefix.lineNumber.search" 4284 } 4285 }, 4286 "patterns": [ 4287 { 4288 "include": "source.ts" 4289 } 4290 ] 4291 }, 4292 { 4293 "begin": "^ (?:\\s*)((\\d+)(:))", 4294 "while": "(?=not)possible", 4295 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 4296 "beginCaptures": { 4297 "0": { 4298 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4299 }, 4300 "1": { 4301 "name": "meta.resultLinePrefix.matchLinePrefix.search" 4302 }, 4303 "2": { 4304 "name": "meta.resultLinePrefix.lineNumber.search" 4305 }, 4306 "3": { 4307 "name": "punctuation.separator" 4308 } 4309 }, 4310 "patterns": [ 4311 { 4312 "include": "source.ts" 4313 } 4314 ] 4315 } 4316 ] 4317 }, 4318 "tsx": { 4319 "name": "meta.resultBlock.search", 4320 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.tsx)(:)$", 4321 "end": "^(?!\\s)", 4322 "beginCaptures": { 4323 "0": { 4324 "name": "string meta.path.search" 4325 }, 4326 "1": { 4327 "name": "meta.path.dirname.search" 4328 }, 4329 "2": { 4330 "name": "meta.path.basename.search" 4331 }, 4332 "3": { 4333 "name": "punctuation.separator" 4334 } 4335 }, 4336 "patterns": [ 4337 { 4338 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 4339 "begin": "^ (?:\\s*)((\\d+) )", 4340 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 4341 "beginCaptures": { 4342 "0": { 4343 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4344 }, 4345 "1": { 4346 "name": "meta.resultLinePrefix.contextLinePrefix.search" 4347 }, 4348 "2": { 4349 "name": "meta.resultLinePrefix.lineNumber.search" 4350 } 4351 }, 4352 "whileCaptures": { 4353 "0": { 4354 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4355 }, 4356 "1": { 4357 "name": "meta.resultLinePrefix.matchLinePrefix.search" 4358 }, 4359 "2": { 4360 "name": "meta.resultLinePrefix.lineNumber.search" 4361 }, 4362 "3": { 4363 "name": "punctuation.separator" 4364 }, 4365 "4": { 4366 "name": "meta.resultLinePrefix.contextLinePrefix.search" 4367 }, 4368 "5": { 4369 "name": "meta.resultLinePrefix.lineNumber.search" 4370 } 4371 }, 4372 "patterns": [ 4373 { 4374 "include": "source.tsx" 4375 } 4376 ] 4377 }, 4378 { 4379 "begin": "^ (?:\\s*)((\\d+)(:))", 4380 "while": "(?=not)possible", 4381 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 4382 "beginCaptures": { 4383 "0": { 4384 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4385 }, 4386 "1": { 4387 "name": "meta.resultLinePrefix.matchLinePrefix.search" 4388 }, 4389 "2": { 4390 "name": "meta.resultLinePrefix.lineNumber.search" 4391 }, 4392 "3": { 4393 "name": "punctuation.separator" 4394 } 4395 }, 4396 "patterns": [ 4397 { 4398 "include": "source.tsx" 4399 } 4400 ] 4401 } 4402 ] 4403 }, 4404 "vb": { 4405 "name": "meta.resultBlock.search", 4406 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.vb)(:)$", 4407 "end": "^(?!\\s)", 4408 "beginCaptures": { 4409 "0": { 4410 "name": "string meta.path.search" 4411 }, 4412 "1": { 4413 "name": "meta.path.dirname.search" 4414 }, 4415 "2": { 4416 "name": "meta.path.basename.search" 4417 }, 4418 "3": { 4419 "name": "punctuation.separator" 4420 } 4421 }, 4422 "patterns": [ 4423 { 4424 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 4425 "begin": "^ (?:\\s*)((\\d+) )", 4426 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 4427 "beginCaptures": { 4428 "0": { 4429 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4430 }, 4431 "1": { 4432 "name": "meta.resultLinePrefix.contextLinePrefix.search" 4433 }, 4434 "2": { 4435 "name": "meta.resultLinePrefix.lineNumber.search" 4436 } 4437 }, 4438 "whileCaptures": { 4439 "0": { 4440 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4441 }, 4442 "1": { 4443 "name": "meta.resultLinePrefix.matchLinePrefix.search" 4444 }, 4445 "2": { 4446 "name": "meta.resultLinePrefix.lineNumber.search" 4447 }, 4448 "3": { 4449 "name": "punctuation.separator" 4450 }, 4451 "4": { 4452 "name": "meta.resultLinePrefix.contextLinePrefix.search" 4453 }, 4454 "5": { 4455 "name": "meta.resultLinePrefix.lineNumber.search" 4456 } 4457 }, 4458 "patterns": [ 4459 { 4460 "include": "source.asp.vb.net" 4461 } 4462 ] 4463 }, 4464 { 4465 "begin": "^ (?:\\s*)((\\d+)(:))", 4466 "while": "(?=not)possible", 4467 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 4468 "beginCaptures": { 4469 "0": { 4470 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4471 }, 4472 "1": { 4473 "name": "meta.resultLinePrefix.matchLinePrefix.search" 4474 }, 4475 "2": { 4476 "name": "meta.resultLinePrefix.lineNumber.search" 4477 }, 4478 "3": { 4479 "name": "punctuation.separator" 4480 } 4481 }, 4482 "patterns": [ 4483 { 4484 "include": "source.asp.vb.net" 4485 } 4486 ] 4487 } 4488 ] 4489 }, 4490 "xml": { 4491 "name": "meta.resultBlock.search", 4492 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.xml)(:)$", 4493 "end": "^(?!\\s)", 4494 "beginCaptures": { 4495 "0": { 4496 "name": "string meta.path.search" 4497 }, 4498 "1": { 4499 "name": "meta.path.dirname.search" 4500 }, 4501 "2": { 4502 "name": "meta.path.basename.search" 4503 }, 4504 "3": { 4505 "name": "punctuation.separator" 4506 } 4507 }, 4508 "patterns": [ 4509 { 4510 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 4511 "begin": "^ (?:\\s*)((\\d+) )", 4512 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 4513 "beginCaptures": { 4514 "0": { 4515 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4516 }, 4517 "1": { 4518 "name": "meta.resultLinePrefix.contextLinePrefix.search" 4519 }, 4520 "2": { 4521 "name": "meta.resultLinePrefix.lineNumber.search" 4522 } 4523 }, 4524 "whileCaptures": { 4525 "0": { 4526 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4527 }, 4528 "1": { 4529 "name": "meta.resultLinePrefix.matchLinePrefix.search" 4530 }, 4531 "2": { 4532 "name": "meta.resultLinePrefix.lineNumber.search" 4533 }, 4534 "3": { 4535 "name": "punctuation.separator" 4536 }, 4537 "4": { 4538 "name": "meta.resultLinePrefix.contextLinePrefix.search" 4539 }, 4540 "5": { 4541 "name": "meta.resultLinePrefix.lineNumber.search" 4542 } 4543 }, 4544 "patterns": [ 4545 { 4546 "include": "text.xml" 4547 } 4548 ] 4549 }, 4550 { 4551 "begin": "^ (?:\\s*)((\\d+)(:))", 4552 "while": "(?=not)possible", 4553 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 4554 "beginCaptures": { 4555 "0": { 4556 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4557 }, 4558 "1": { 4559 "name": "meta.resultLinePrefix.matchLinePrefix.search" 4560 }, 4561 "2": { 4562 "name": "meta.resultLinePrefix.lineNumber.search" 4563 }, 4564 "3": { 4565 "name": "punctuation.separator" 4566 } 4567 }, 4568 "patterns": [ 4569 { 4570 "include": "text.xml" 4571 } 4572 ] 4573 } 4574 ] 4575 }, 4576 "yaml": { 4577 "name": "meta.resultBlock.search", 4578 "begin": "^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.(?:ya?ml))(:)$", 4579 "end": "^(?!\\s)", 4580 "beginCaptures": { 4581 "0": { 4582 "name": "string meta.path.search" 4583 }, 4584 "1": { 4585 "name": "meta.path.dirname.search" 4586 }, 4587 "2": { 4588 "name": "meta.path.basename.search" 4589 }, 4590 "3": { 4591 "name": "punctuation.separator" 4592 } 4593 }, 4594 "patterns": [ 4595 { 4596 "name": "meta.resultLine.search meta.resultLine.multiLine.search", 4597 "begin": "^ (?:\\s*)((\\d+) )", 4598 "while": "^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))", 4599 "beginCaptures": { 4600 "0": { 4601 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4602 }, 4603 "1": { 4604 "name": "meta.resultLinePrefix.contextLinePrefix.search" 4605 }, 4606 "2": { 4607 "name": "meta.resultLinePrefix.lineNumber.search" 4608 } 4609 }, 4610 "whileCaptures": { 4611 "0": { 4612 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4613 }, 4614 "1": { 4615 "name": "meta.resultLinePrefix.matchLinePrefix.search" 4616 }, 4617 "2": { 4618 "name": "meta.resultLinePrefix.lineNumber.search" 4619 }, 4620 "3": { 4621 "name": "punctuation.separator" 4622 }, 4623 "4": { 4624 "name": "meta.resultLinePrefix.contextLinePrefix.search" 4625 }, 4626 "5": { 4627 "name": "meta.resultLinePrefix.lineNumber.search" 4628 } 4629 }, 4630 "patterns": [ 4631 { 4632 "include": "source.yaml" 4633 } 4634 ] 4635 }, 4636 { 4637 "begin": "^ (?:\\s*)((\\d+)(:))", 4638 "while": "(?=not)possible", 4639 "name": "meta.resultLine.search meta.resultLine.singleLine.search", 4640 "beginCaptures": { 4641 "0": { 4642 "name": "constant.numeric.integer meta.resultLinePrefix.search" 4643 }, 4644 "1": { 4645 "name": "meta.resultLinePrefix.matchLinePrefix.search" 4646 }, 4647 "2": { 4648 "name": "meta.resultLinePrefix.lineNumber.search" 4649 }, 4650 "3": { 4651 "name": "punctuation.separator" 4652 } 4653 }, 4654 "patterns": [ 4655 { 4656 "include": "source.yaml" 4657 } 4658 ] 4659 } 4660 ] 4661 } 4662 } 4663}