Mercurial > hg > nginx
comparison contrib/vim/syntax/nginx.vim @ 7759:a20eef9a1df2
Contrib: vim syntax, update core and 3rd party module directives.
author | Gena Makhomed <gmm@csdoc.com> |
---|---|
date | Tue, 29 Dec 2020 13:13:57 +0200 |
parents | 8cadaf7e7231 |
children | dea93b6dce94 |
comparison
equal
deleted
inserted
replaced
7758:b055bb6ef87e | 7759:a20eef9a1df2 |
---|---|
266 syn keyword ngxDirective contained grpc_set_header | 266 syn keyword ngxDirective contained grpc_set_header |
267 syn keyword ngxDirective contained grpc_socket_keepalive | 267 syn keyword ngxDirective contained grpc_socket_keepalive |
268 syn keyword ngxDirective contained grpc_ssl_certificate | 268 syn keyword ngxDirective contained grpc_ssl_certificate |
269 syn keyword ngxDirective contained grpc_ssl_certificate_key | 269 syn keyword ngxDirective contained grpc_ssl_certificate_key |
270 syn keyword ngxDirective contained grpc_ssl_ciphers | 270 syn keyword ngxDirective contained grpc_ssl_ciphers |
271 syn keyword ngxDirective contained grpc_ssl_conf_command | |
271 syn keyword ngxDirective contained grpc_ssl_crl | 272 syn keyword ngxDirective contained grpc_ssl_crl |
272 syn keyword ngxDirective contained grpc_ssl_name | 273 syn keyword ngxDirective contained grpc_ssl_name |
273 syn keyword ngxDirective contained grpc_ssl_password_file | 274 syn keyword ngxDirective contained grpc_ssl_password_file |
274 syn keyword ngxDirective contained grpc_ssl_protocols | 275 syn keyword ngxDirective contained grpc_ssl_protocols |
275 syn keyword ngxDirective contained grpc_ssl_server_name | 276 syn keyword ngxDirective contained grpc_ssl_server_name |
445 syn keyword ngxDirective contained proxy_cache_revalidate | 446 syn keyword ngxDirective contained proxy_cache_revalidate |
446 syn keyword ngxDirective contained proxy_cache_use_stale | 447 syn keyword ngxDirective contained proxy_cache_use_stale |
447 syn keyword ngxDirective contained proxy_cache_valid | 448 syn keyword ngxDirective contained proxy_cache_valid |
448 syn keyword ngxDirective contained proxy_connect_timeout | 449 syn keyword ngxDirective contained proxy_connect_timeout |
449 syn keyword ngxDirective contained proxy_cookie_domain | 450 syn keyword ngxDirective contained proxy_cookie_domain |
451 syn keyword ngxDirective contained proxy_cookie_flags | |
450 syn keyword ngxDirective contained proxy_cookie_path | 452 syn keyword ngxDirective contained proxy_cookie_path |
451 syn keyword ngxDirective contained proxy_download_rate | 453 syn keyword ngxDirective contained proxy_download_rate |
452 syn keyword ngxDirective contained proxy_force_ranges | 454 syn keyword ngxDirective contained proxy_force_ranges |
453 syn keyword ngxDirective contained proxy_headers_hash_bucket_size | 455 syn keyword ngxDirective contained proxy_headers_hash_bucket_size |
454 syn keyword ngxDirective contained proxy_headers_hash_max_size | 456 syn keyword ngxDirective contained proxy_headers_hash_max_size |
478 syn keyword ngxDirective contained proxy_send_lowat | 480 syn keyword ngxDirective contained proxy_send_lowat |
479 syn keyword ngxDirective contained proxy_send_timeout | 481 syn keyword ngxDirective contained proxy_send_timeout |
480 syn keyword ngxDirective contained proxy_session_drop | 482 syn keyword ngxDirective contained proxy_session_drop |
481 syn keyword ngxDirective contained proxy_set_body | 483 syn keyword ngxDirective contained proxy_set_body |
482 syn keyword ngxDirective contained proxy_set_header | 484 syn keyword ngxDirective contained proxy_set_header |
485 syn keyword ngxDirective contained proxy_smtp_auth | |
483 syn keyword ngxDirective contained proxy_socket_keepalive | 486 syn keyword ngxDirective contained proxy_socket_keepalive |
484 syn keyword ngxDirective contained proxy_ssl | 487 syn keyword ngxDirective contained proxy_ssl |
485 syn keyword ngxDirective contained proxy_ssl_certificate | 488 syn keyword ngxDirective contained proxy_ssl_certificate |
486 syn keyword ngxDirective contained proxy_ssl_certificate_key | 489 syn keyword ngxDirective contained proxy_ssl_certificate_key |
487 syn keyword ngxDirective contained proxy_ssl_ciphers | 490 syn keyword ngxDirective contained proxy_ssl_ciphers |
491 syn keyword ngxDirective contained proxy_ssl_conf_command | |
488 syn keyword ngxDirective contained proxy_ssl_crl | 492 syn keyword ngxDirective contained proxy_ssl_crl |
489 syn keyword ngxDirective contained proxy_ssl_name | 493 syn keyword ngxDirective contained proxy_ssl_name |
490 syn keyword ngxDirective contained proxy_ssl_password_file | 494 syn keyword ngxDirective contained proxy_ssl_password_file |
491 syn keyword ngxDirective contained proxy_ssl_protocols | 495 syn keyword ngxDirective contained proxy_ssl_protocols |
492 syn keyword ngxDirective contained proxy_ssl_server_name | 496 syn keyword ngxDirective contained proxy_ssl_server_name |
590 syn keyword ngxDirective contained ssl_buffer_size | 594 syn keyword ngxDirective contained ssl_buffer_size |
591 syn keyword ngxDirective contained ssl_certificate | 595 syn keyword ngxDirective contained ssl_certificate |
592 syn keyword ngxDirective contained ssl_certificate_key | 596 syn keyword ngxDirective contained ssl_certificate_key |
593 syn keyword ngxDirective contained ssl_ciphers | 597 syn keyword ngxDirective contained ssl_ciphers |
594 syn keyword ngxDirective contained ssl_client_certificate | 598 syn keyword ngxDirective contained ssl_client_certificate |
599 syn keyword ngxDirective contained ssl_conf_command | |
595 syn keyword ngxDirective contained ssl_crl | 600 syn keyword ngxDirective contained ssl_crl |
596 syn keyword ngxDirective contained ssl_dhparam | 601 syn keyword ngxDirective contained ssl_dhparam |
597 syn keyword ngxDirective contained ssl_early_data | 602 syn keyword ngxDirective contained ssl_early_data |
598 syn keyword ngxDirective contained ssl_ecdh_curve | 603 syn keyword ngxDirective contained ssl_ecdh_curve |
599 syn keyword ngxDirective contained ssl_engine | 604 syn keyword ngxDirective contained ssl_engine |
603 syn keyword ngxDirective contained ssl_ocsp_responder | 608 syn keyword ngxDirective contained ssl_ocsp_responder |
604 syn keyword ngxDirective contained ssl_password_file | 609 syn keyword ngxDirective contained ssl_password_file |
605 syn keyword ngxDirective contained ssl_prefer_server_ciphers | 610 syn keyword ngxDirective contained ssl_prefer_server_ciphers |
606 syn keyword ngxDirective contained ssl_preread | 611 syn keyword ngxDirective contained ssl_preread |
607 syn keyword ngxDirective contained ssl_protocols | 612 syn keyword ngxDirective contained ssl_protocols |
613 syn keyword ngxDirective contained ssl_reject_handshake | |
608 syn keyword ngxDirective contained ssl_session_cache | 614 syn keyword ngxDirective contained ssl_session_cache |
609 syn keyword ngxDirective contained ssl_session_ticket_key | 615 syn keyword ngxDirective contained ssl_session_ticket_key |
610 syn keyword ngxDirective contained ssl_session_tickets | 616 syn keyword ngxDirective contained ssl_session_tickets |
611 syn keyword ngxDirective contained ssl_session_timeout | 617 syn keyword ngxDirective contained ssl_session_timeout |
612 syn keyword ngxDirective contained ssl_stapling | 618 syn keyword ngxDirective contained ssl_stapling |
641 syn keyword ngxDirective contained use | 647 syn keyword ngxDirective contained use |
642 syn keyword ngxDirective contained user | 648 syn keyword ngxDirective contained user |
643 syn keyword ngxDirective contained userid | 649 syn keyword ngxDirective contained userid |
644 syn keyword ngxDirective contained userid_domain | 650 syn keyword ngxDirective contained userid_domain |
645 syn keyword ngxDirective contained userid_expires | 651 syn keyword ngxDirective contained userid_expires |
652 syn keyword ngxDirective contained userid_flags | |
646 syn keyword ngxDirective contained userid_mark | 653 syn keyword ngxDirective contained userid_mark |
647 syn keyword ngxDirective contained userid_name | 654 syn keyword ngxDirective contained userid_name |
648 syn keyword ngxDirective contained userid_p3p | 655 syn keyword ngxDirective contained userid_p3p |
649 syn keyword ngxDirective contained userid_path | 656 syn keyword ngxDirective contained userid_path |
650 syn keyword ngxDirective contained userid_service | 657 syn keyword ngxDirective contained userid_service |
691 syn keyword ngxDirective contained uwsgi_send_timeout | 698 syn keyword ngxDirective contained uwsgi_send_timeout |
692 syn keyword ngxDirective contained uwsgi_socket_keepalive | 699 syn keyword ngxDirective contained uwsgi_socket_keepalive |
693 syn keyword ngxDirective contained uwsgi_ssl_certificate | 700 syn keyword ngxDirective contained uwsgi_ssl_certificate |
694 syn keyword ngxDirective contained uwsgi_ssl_certificate_key | 701 syn keyword ngxDirective contained uwsgi_ssl_certificate_key |
695 syn keyword ngxDirective contained uwsgi_ssl_ciphers | 702 syn keyword ngxDirective contained uwsgi_ssl_ciphers |
703 syn keyword ngxDirective contained uwsgi_ssl_conf_command | |
696 syn keyword ngxDirective contained uwsgi_ssl_crl | 704 syn keyword ngxDirective contained uwsgi_ssl_crl |
697 syn keyword ngxDirective contained uwsgi_ssl_name | 705 syn keyword ngxDirective contained uwsgi_ssl_name |
698 syn keyword ngxDirective contained uwsgi_ssl_password_file | 706 syn keyword ngxDirective contained uwsgi_ssl_password_file |
699 syn keyword ngxDirective contained uwsgi_ssl_protocols | 707 syn keyword ngxDirective contained uwsgi_ssl_protocols |
700 syn keyword ngxDirective contained uwsgi_ssl_server_name | 708 syn keyword ngxDirective contained uwsgi_ssl_server_name |
736 syn keyword ngxDirective contained zone_sync_server | 744 syn keyword ngxDirective contained zone_sync_server |
737 syn keyword ngxDirective contained zone_sync_ssl | 745 syn keyword ngxDirective contained zone_sync_ssl |
738 syn keyword ngxDirective contained zone_sync_ssl_certificate | 746 syn keyword ngxDirective contained zone_sync_ssl_certificate |
739 syn keyword ngxDirective contained zone_sync_ssl_certificate_key | 747 syn keyword ngxDirective contained zone_sync_ssl_certificate_key |
740 syn keyword ngxDirective contained zone_sync_ssl_ciphers | 748 syn keyword ngxDirective contained zone_sync_ssl_ciphers |
749 syn keyword ngxDirective contained zone_sync_ssl_conf_command | |
741 syn keyword ngxDirective contained zone_sync_ssl_crl | 750 syn keyword ngxDirective contained zone_sync_ssl_crl |
742 syn keyword ngxDirective contained zone_sync_ssl_name | 751 syn keyword ngxDirective contained zone_sync_ssl_name |
743 syn keyword ngxDirective contained zone_sync_ssl_password_file | 752 syn keyword ngxDirective contained zone_sync_ssl_password_file |
744 syn keyword ngxDirective contained zone_sync_ssl_protocols | 753 syn keyword ngxDirective contained zone_sync_ssl_protocols |
745 syn keyword ngxDirective contained zone_sync_ssl_server_name | 754 syn keyword ngxDirective contained zone_sync_ssl_server_name |
1327 syn keyword ngxDirectiveThirdParty contained body_filter_by_lua_block | 1336 syn keyword ngxDirectiveThirdParty contained body_filter_by_lua_block |
1328 syn keyword ngxDirectiveThirdParty contained body_filter_by_lua_file | 1337 syn keyword ngxDirectiveThirdParty contained body_filter_by_lua_file |
1329 syn keyword ngxDirectiveThirdParty contained content_by_lua | 1338 syn keyword ngxDirectiveThirdParty contained content_by_lua |
1330 syn keyword ngxDirectiveThirdParty contained content_by_lua_block | 1339 syn keyword ngxDirectiveThirdParty contained content_by_lua_block |
1331 syn keyword ngxDirectiveThirdParty contained content_by_lua_file | 1340 syn keyword ngxDirectiveThirdParty contained content_by_lua_file |
1341 syn keyword ngxDirectiveThirdParty contained exit_worker_by_lua_block | |
1342 syn keyword ngxDirectiveThirdParty contained exit_worker_by_lua_file | |
1332 syn keyword ngxDirectiveThirdParty contained header_filter_by_lua | 1343 syn keyword ngxDirectiveThirdParty contained header_filter_by_lua |
1333 syn keyword ngxDirectiveThirdParty contained header_filter_by_lua_block | 1344 syn keyword ngxDirectiveThirdParty contained header_filter_by_lua_block |
1334 syn keyword ngxDirectiveThirdParty contained header_filter_by_lua_file | 1345 syn keyword ngxDirectiveThirdParty contained header_filter_by_lua_file |
1335 syn keyword ngxDirectiveThirdParty contained init_by_lua | 1346 syn keyword ngxDirectiveThirdParty contained init_by_lua |
1336 syn keyword ngxDirectiveThirdParty contained init_by_lua_block | 1347 syn keyword ngxDirectiveThirdParty contained init_by_lua_block |
1368 syn keyword ngxDirectiveThirdParty contained lua_ssl_ciphers | 1379 syn keyword ngxDirectiveThirdParty contained lua_ssl_ciphers |
1369 syn keyword ngxDirectiveThirdParty contained lua_ssl_crl | 1380 syn keyword ngxDirectiveThirdParty contained lua_ssl_crl |
1370 syn keyword ngxDirectiveThirdParty contained lua_ssl_protocols | 1381 syn keyword ngxDirectiveThirdParty contained lua_ssl_protocols |
1371 syn keyword ngxDirectiveThirdParty contained lua_ssl_trusted_certificate | 1382 syn keyword ngxDirectiveThirdParty contained lua_ssl_trusted_certificate |
1372 syn keyword ngxDirectiveThirdParty contained lua_ssl_verify_depth | 1383 syn keyword ngxDirectiveThirdParty contained lua_ssl_verify_depth |
1384 syn keyword ngxDirectiveThirdParty contained lua_thread_cache_max_entries | |
1373 syn keyword ngxDirectiveThirdParty contained lua_transform_underscores_in_response_headers | 1385 syn keyword ngxDirectiveThirdParty contained lua_transform_underscores_in_response_headers |
1374 syn keyword ngxDirectiveThirdParty contained lua_use_default_type | 1386 syn keyword ngxDirectiveThirdParty contained lua_use_default_type |
1375 syn keyword ngxDirectiveThirdParty contained rewrite_by_lua | 1387 syn keyword ngxDirectiveThirdParty contained rewrite_by_lua |
1376 syn keyword ngxDirectiveThirdParty contained rewrite_by_lua_block | 1388 syn keyword ngxDirectiveThirdParty contained rewrite_by_lua_block |
1377 syn keyword ngxDirectiveThirdParty contained rewrite_by_lua_file | 1389 syn keyword ngxDirectiveThirdParty contained rewrite_by_lua_file |
2283 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_encrypt_cookie | 2295 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_encrypt_cookie |
2284 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_encrypt_cookie_iv | 2296 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_encrypt_cookie_iv |
2285 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_encrypt_cookie_key | 2297 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_encrypt_cookie_key |
2286 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_status | 2298 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_status |
2287 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_template | 2299 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_template |
2300 syn keyword ngxDirectiveThirdParty contained testcookie_samesite | |
2288 syn keyword ngxDirectiveThirdParty contained testcookie_secret | 2301 syn keyword ngxDirectiveThirdParty contained testcookie_secret |
2289 syn keyword ngxDirectiveThirdParty contained testcookie_secure_flag | 2302 syn keyword ngxDirectiveThirdParty contained testcookie_secure_flag |
2290 syn keyword ngxDirectiveThirdParty contained testcookie_session | 2303 syn keyword ngxDirectiveThirdParty contained testcookie_session |
2291 syn keyword ngxDirectiveThirdParty contained testcookie_whitelist | 2304 syn keyword ngxDirectiveThirdParty contained testcookie_whitelist |
2292 | 2305 |
2353 syn keyword ngxDirectiveThirdParty contained websockify_read_timeout | 2366 syn keyword ngxDirectiveThirdParty contained websockify_read_timeout |
2354 syn keyword ngxDirectiveThirdParty contained websockify_send_timeout | 2367 syn keyword ngxDirectiveThirdParty contained websockify_send_timeout |
2355 | 2368 |
2356 " IP2Location Nginx | 2369 " IP2Location Nginx |
2357 " https://github.com/ip2location/ip2location-nginx | 2370 " https://github.com/ip2location/ip2location-nginx |
2358 syn keyword ngxDirectiveThirdParty contained ip2location | |
2359 syn keyword ngxDirectiveThirdParty contained ip2location_access_type | |
2360 syn keyword ngxDirectiveThirdParty contained ip2location_proxy | 2371 syn keyword ngxDirectiveThirdParty contained ip2location_proxy |
2361 syn keyword ngxDirectiveThirdParty contained ip2location_proxy_recursive | 2372 syn keyword ngxDirectiveThirdParty contained ip2location_proxy_recursive |
2373 syn keyword ngxDirectiveThirdParty contained ip2location_areacode | |
2374 syn keyword ngxDirectiveThirdParty contained ip2location_city | |
2375 syn keyword ngxDirectiveThirdParty contained ip2location_country_long | |
2376 syn keyword ngxDirectiveThirdParty contained ip2location_country_short | |
2377 syn keyword ngxDirectiveThirdParty contained ip2location_domain | |
2378 syn keyword ngxDirectiveThirdParty contained ip2location_elevation | |
2379 syn keyword ngxDirectiveThirdParty contained ip2location_iddcode | |
2380 syn keyword ngxDirectiveThirdParty contained ip2location_isp | |
2381 syn keyword ngxDirectiveThirdParty contained ip2location_latitude | |
2382 syn keyword ngxDirectiveThirdParty contained ip2location_longitude | |
2383 syn keyword ngxDirectiveThirdParty contained ip2location_mcc | |
2384 syn keyword ngxDirectiveThirdParty contained ip2location_mnc | |
2385 syn keyword ngxDirectiveThirdParty contained ip2location_mobilebrand | |
2386 syn keyword ngxDirectiveThirdParty contained ip2location_netspeed | |
2387 syn keyword ngxDirectiveThirdParty contained ip2location_region | |
2388 syn keyword ngxDirectiveThirdParty contained ip2location_timezone | |
2389 syn keyword ngxDirectiveThirdParty contained ip2location_usagetype | |
2390 syn keyword ngxDirectiveThirdParty contained ip2location_weatherstationcode | |
2391 syn keyword ngxDirectiveThirdParty contained ip2location_weatherstationname | |
2392 syn keyword ngxDirectiveThirdParty contained ip2location_zipcode | |
2362 | 2393 |
2363 " IP2Proxy module for Nginx | 2394 " IP2Proxy module for Nginx |
2364 " https://github.com/ip2location/ip2proxy-nginx | 2395 " https://github.com/ip2location/ip2proxy-nginx |
2365 syn keyword ngxDirectiveThirdParty contained ip2proxy | |
2366 syn keyword ngxDirectiveThirdParty contained ip2proxy_access_type | |
2367 syn keyword ngxDirectiveThirdParty contained ip2proxy_as | 2396 syn keyword ngxDirectiveThirdParty contained ip2proxy_as |
2368 syn keyword ngxDirectiveThirdParty contained ip2proxy_asn | 2397 syn keyword ngxDirectiveThirdParty contained ip2proxy_asn |
2369 syn keyword ngxDirectiveThirdParty contained ip2proxy_city | 2398 syn keyword ngxDirectiveThirdParty contained ip2proxy_city |
2370 syn keyword ngxDirectiveThirdParty contained ip2proxy_country_long | 2399 syn keyword ngxDirectiveThirdParty contained ip2proxy_country_long |
2371 syn keyword ngxDirectiveThirdParty contained ip2proxy_country_short | 2400 syn keyword ngxDirectiveThirdParty contained ip2proxy_country_short |
2372 syn keyword ngxDirectiveThirdParty contained ip2proxy_database | 2401 syn keyword ngxDirectiveThirdParty contained ip2proxy_database |
2373 syn keyword ngxDirectiveThirdParty contained ip2proxy_domain | 2402 syn keyword ngxDirectiveThirdParty contained ip2proxy_domain |
2403 syn keyword ngxDirectiveThirdParty contained ip2proxy_isp | |
2374 syn keyword ngxDirectiveThirdParty contained ip2proxy_is_proxy | 2404 syn keyword ngxDirectiveThirdParty contained ip2proxy_is_proxy |
2375 syn keyword ngxDirectiveThirdParty contained ip2proxy_isp | |
2376 syn keyword ngxDirectiveThirdParty contained ip2proxy_last_seen | 2405 syn keyword ngxDirectiveThirdParty contained ip2proxy_last_seen |
2406 syn keyword ngxDirectiveThirdParty contained ip2proxy_proxy | |
2407 syn keyword ngxDirectiveThirdParty contained ip2proxy_proxy_recursive | |
2377 syn keyword ngxDirectiveThirdParty contained ip2proxy_proxy_type | 2408 syn keyword ngxDirectiveThirdParty contained ip2proxy_proxy_type |
2378 syn keyword ngxDirectiveThirdParty contained ip2proxy_region | 2409 syn keyword ngxDirectiveThirdParty contained ip2proxy_region |
2379 syn keyword ngxDirectiveThirdParty contained ip2proxy_reverse_proxy | 2410 syn keyword ngxDirectiveThirdParty contained ip2proxy_threat |
2380 syn keyword ngxDirectiveThirdParty contained ip2proxy_usage_type | 2411 syn keyword ngxDirectiveThirdParty contained ip2proxy_usage_type |
2381 | 2412 |
2382 | 2413 |
2383 | 2414 |
2384 " highlight | 2415 " highlight |