|  | " Vim syntax file | 
|  | " Language: nginx.conf | 
|  |  | 
|  | if exists("b:current_syntax") | 
|  | finish | 
|  | end | 
|  |  | 
|  | setlocal iskeyword+=. | 
|  | setlocal iskeyword+=/ | 
|  | setlocal iskeyword+=: | 
|  |  | 
|  | syn match ngxVariable '\$\(\w\+\|{\w\+}\)' | 
|  | syn match ngxVariableBlock '\$\(\w\+\|{\w\+}\)' contained | 
|  | syn match ngxVariableString '\$\(\w\+\|{\w\+}\)' contained | 
|  | syn region ngxBlock start=+^+ end=+{+ skip=+\${+ contains=ngxComment,ngxDirectiveBlock,ngxVariableBlock,ngxString oneline | 
|  | syn region ngxString start=+\z(["']\)+ end=+\z1+ skip=+\\\\\|\\\z1+ contains=ngxVariableString | 
|  | syn match ngxComment ' *#.*$' | 
|  |  | 
|  | syn keyword ngxBoolean on | 
|  | syn keyword ngxBoolean off | 
|  |  | 
|  | syn keyword ngxDirectiveBlock http         contained | 
|  | syn keyword ngxDirectiveBlock mail         contained | 
|  | syn keyword ngxDirectiveBlock events       contained | 
|  | syn keyword ngxDirectiveBlock server       contained | 
|  | syn keyword ngxDirectiveBlock types        contained | 
|  | syn keyword ngxDirectiveBlock location     contained | 
|  | syn keyword ngxDirectiveBlock upstream     contained | 
|  | syn keyword ngxDirectiveBlock charset_map  contained | 
|  | syn keyword ngxDirectiveBlock limit_except contained | 
|  | syn keyword ngxDirectiveBlock if           contained | 
|  | syn keyword ngxDirectiveBlock geo          contained | 
|  | syn keyword ngxDirectiveBlock map          contained | 
|  | syn keyword ngxDirectiveBlock split_clients contained | 
|  |  | 
|  | syn keyword ngxDirectiveImportant include | 
|  | syn keyword ngxDirectiveImportant root | 
|  | syn keyword ngxDirectiveImportant server | 
|  | syn keyword ngxDirectiveImportant server_name | 
|  | syn keyword ngxDirectiveImportant listen | 
|  | syn keyword ngxDirectiveImportant internal | 
|  | syn keyword ngxDirectiveImportant proxy_pass | 
|  | syn keyword ngxDirectiveImportant memcached_pass | 
|  | syn keyword ngxDirectiveImportant fastcgi_pass | 
|  | syn keyword ngxDirectiveImportant scgi_pass | 
|  | syn keyword ngxDirectiveImportant uwsgi_pass | 
|  | syn keyword ngxDirectiveImportant try_files | 
|  |  | 
|  | syn keyword ngxDirectiveControl break | 
|  | syn keyword ngxDirectiveControl return | 
|  | syn keyword ngxDirectiveControl rewrite | 
|  | syn keyword ngxDirectiveControl set | 
|  |  | 
|  | syn keyword ngxDirectiveError error_page | 
|  | syn keyword ngxDirectiveError post_action | 
|  |  | 
|  | syn keyword ngxDirectiveDeprecated connections | 
|  | syn keyword ngxDirectiveDeprecated imap | 
|  | syn keyword ngxDirectiveDeprecated limit_zone | 
|  | syn keyword ngxDirectiveDeprecated mysql_test | 
|  | syn keyword ngxDirectiveDeprecated open_file_cache_retest | 
|  | syn keyword ngxDirectiveDeprecated optimize_server_names | 
|  | syn keyword ngxDirectiveDeprecated satisfy_any | 
|  | syn keyword ngxDirectiveDeprecated so_keepalive | 
|  |  | 
|  | syn keyword ngxDirective accept_mutex | 
|  | syn keyword ngxDirective accept_mutex_delay | 
|  | syn keyword ngxDirective acceptex_read | 
|  | syn keyword ngxDirective access_log | 
|  | syn keyword ngxDirective add_after_body | 
|  | syn keyword ngxDirective add_before_body | 
|  | syn keyword ngxDirective add_header | 
|  | syn keyword ngxDirective addition_types | 
|  | syn keyword ngxDirective aio | 
|  | syn keyword ngxDirective alias | 
|  | syn keyword ngxDirective allow | 
|  | syn keyword ngxDirective ancient_browser | 
|  | syn keyword ngxDirective ancient_browser_value | 
|  | syn keyword ngxDirective auth_basic | 
|  | syn keyword ngxDirective auth_basic_user_file | 
|  | syn keyword ngxDirective auth_http | 
|  | syn keyword ngxDirective auth_http_header | 
|  | syn keyword ngxDirective auth_http_timeout | 
|  | syn keyword ngxDirective auth_request | 
|  | syn keyword ngxDirective auth_request_set | 
|  | syn keyword ngxDirective autoindex | 
|  | syn keyword ngxDirective autoindex_exact_size | 
|  | syn keyword ngxDirective autoindex_localtime | 
|  | syn keyword ngxDirective charset | 
|  | syn keyword ngxDirective charset_types | 
|  | syn keyword ngxDirective chunked_transfer_encoding | 
|  | syn keyword ngxDirective client_body_buffer_size | 
|  | syn keyword ngxDirective client_body_in_file_only | 
|  | syn keyword ngxDirective client_body_in_single_buffer | 
|  | syn keyword ngxDirective client_body_temp_path | 
|  | syn keyword ngxDirective client_body_timeout | 
|  | syn keyword ngxDirective client_header_buffer_size | 
|  | syn keyword ngxDirective client_header_timeout | 
|  | syn keyword ngxDirective client_max_body_size | 
|  | syn keyword ngxDirective connection_pool_size | 
|  | syn keyword ngxDirective create_full_put_path | 
|  | syn keyword ngxDirective daemon | 
|  | syn keyword ngxDirective dav_access | 
|  | syn keyword ngxDirective dav_methods | 
|  | syn keyword ngxDirective debug_connection | 
|  | syn keyword ngxDirective debug_points | 
|  | syn keyword ngxDirective default_type | 
|  | syn keyword ngxDirective degradation | 
|  | syn keyword ngxDirective degrade | 
|  | syn keyword ngxDirective deny | 
|  | syn keyword ngxDirective devpoll_changes | 
|  | syn keyword ngxDirective devpoll_events | 
|  | syn keyword ngxDirective directio | 
|  | syn keyword ngxDirective directio_alignment | 
|  | syn keyword ngxDirective disable_symlinks | 
|  | syn keyword ngxDirective empty_gif | 
|  | syn keyword ngxDirective env | 
|  | syn keyword ngxDirective epoll_events | 
|  | syn keyword ngxDirective error_log | 
|  | syn keyword ngxDirective etag | 
|  | syn keyword ngxDirective eventport_events | 
|  | syn keyword ngxDirective expires | 
|  | syn keyword ngxDirective fastcgi_bind | 
|  | syn keyword ngxDirective fastcgi_buffer_size | 
|  | syn keyword ngxDirective fastcgi_buffering | 
|  | syn keyword ngxDirective fastcgi_buffers | 
|  | syn keyword ngxDirective fastcgi_busy_buffers_size | 
|  | syn keyword ngxDirective fastcgi_cache | 
|  | syn keyword ngxDirective fastcgi_cache_bypass | 
|  | syn keyword ngxDirective fastcgi_cache_key | 
|  | syn keyword ngxDirective fastcgi_cache_lock | 
|  | syn keyword ngxDirective fastcgi_cache_lock_timeout | 
|  | syn keyword ngxDirective fastcgi_cache_methods | 
|  | syn keyword ngxDirective fastcgi_cache_min_uses | 
|  | syn keyword ngxDirective fastcgi_cache_path | 
|  | syn keyword ngxDirective fastcgi_cache_revalidate | 
|  | syn keyword ngxDirective fastcgi_cache_use_stale | 
|  | syn keyword ngxDirective fastcgi_cache_valid | 
|  | syn keyword ngxDirective fastcgi_catch_stderr | 
|  | syn keyword ngxDirective fastcgi_connect_timeout | 
|  | syn keyword ngxDirective fastcgi_force_ranges | 
|  | syn keyword ngxDirective fastcgi_hide_header | 
|  | syn keyword ngxDirective fastcgi_ignore_client_abort | 
|  | syn keyword ngxDirective fastcgi_ignore_headers | 
|  | syn keyword ngxDirective fastcgi_index | 
|  | syn keyword ngxDirective fastcgi_intercept_errors | 
|  | syn keyword ngxDirective fastcgi_keep_conn | 
|  | syn keyword ngxDirective fastcgi_max_temp_file_size | 
|  | syn keyword ngxDirective fastcgi_next_upstream | 
|  | syn keyword ngxDirective fastcgi_next_upstream_timeout | 
|  | syn keyword ngxDirective fastcgi_next_upstream_tries | 
|  | syn keyword ngxDirective fastcgi_no_cache | 
|  | syn keyword ngxDirective fastcgi_param | 
|  | syn keyword ngxDirective fastcgi_pass_header | 
|  | syn keyword ngxDirective fastcgi_pass_request_body | 
|  | syn keyword ngxDirective fastcgi_pass_request_headers | 
|  | syn keyword ngxDirective fastcgi_read_timeout | 
|  | syn keyword ngxDirective fastcgi_send_lowat | 
|  | syn keyword ngxDirective fastcgi_send_timeout | 
|  | syn keyword ngxDirective fastcgi_split_path_info | 
|  | syn keyword ngxDirective fastcgi_store | 
|  | syn keyword ngxDirective fastcgi_store_access | 
|  | syn keyword ngxDirective fastcgi_temp_file_write_size | 
|  | syn keyword ngxDirective fastcgi_temp_path | 
|  | syn keyword ngxDirective flv | 
|  | syn keyword ngxDirective geoip_city | 
|  | syn keyword ngxDirective geoip_country | 
|  | syn keyword ngxDirective geoip_org | 
|  | syn keyword ngxDirective geoip_proxy | 
|  | syn keyword ngxDirective geoip_proxy_recursive | 
|  | syn keyword ngxDirective google_perftools_profiles | 
|  | syn keyword ngxDirective gunzip | 
|  | syn keyword ngxDirective gunzip_buffers | 
|  | syn keyword ngxDirective gzip | 
|  | syn keyword ngxDirective gzip_buffers | 
|  | syn keyword ngxDirective gzip_comp_level | 
|  | syn keyword ngxDirective gzip_disable | 
|  | syn keyword ngxDirective gzip_hash | 
|  | syn keyword ngxDirective gzip_http_version | 
|  | syn keyword ngxDirective gzip_min_length | 
|  | syn keyword ngxDirective gzip_no_buffer | 
|  | syn keyword ngxDirective gzip_proxied | 
|  | syn keyword ngxDirective gzip_static | 
|  | syn keyword ngxDirective gzip_types | 
|  | syn keyword ngxDirective gzip_vary | 
|  | syn keyword ngxDirective gzip_window | 
|  | syn keyword ngxDirective hash | 
|  | syn keyword ngxDirective if_modified_since | 
|  | syn keyword ngxDirective ignore_invalid_headers | 
|  | syn keyword ngxDirective image_filter | 
|  | syn keyword ngxDirective image_filter_buffer | 
|  | syn keyword ngxDirective image_filter_interlace | 
|  | syn keyword ngxDirective image_filter_jpeg_quality | 
|  | syn keyword ngxDirective image_filter_sharpen | 
|  | syn keyword ngxDirective image_filter_transparency | 
|  | syn keyword ngxDirective imap_auth | 
|  | syn keyword ngxDirective imap_capabilities | 
|  | syn keyword ngxDirective imap_client_buffer | 
|  | syn keyword ngxDirective index | 
|  | syn keyword ngxDirective iocp_threads | 
|  | syn keyword ngxDirective ip_hash | 
|  | syn keyword ngxDirective keepalive | 
|  | syn keyword ngxDirective keepalive_disable | 
|  | syn keyword ngxDirective keepalive_requests | 
|  | syn keyword ngxDirective keepalive_timeout | 
|  | syn keyword ngxDirective kqueue_changes | 
|  | syn keyword ngxDirective kqueue_events | 
|  | syn keyword ngxDirective large_client_header_buffers | 
|  | syn keyword ngxDirective least_conn | 
|  | syn keyword ngxDirective limit_conn | 
|  | syn keyword ngxDirective limit_conn_log_level | 
|  | syn keyword ngxDirective limit_conn_status | 
|  | syn keyword ngxDirective limit_conn_zone | 
|  | syn keyword ngxDirective limit_rate | 
|  | syn keyword ngxDirective limit_rate_after | 
|  | syn keyword ngxDirective limit_req | 
|  | syn keyword ngxDirective limit_req_log_level | 
|  | syn keyword ngxDirective limit_req_status | 
|  | syn keyword ngxDirective limit_req_zone | 
|  | syn keyword ngxDirective lingering_close | 
|  | syn keyword ngxDirective lingering_time | 
|  | syn keyword ngxDirective lingering_timeout | 
|  | syn keyword ngxDirective lock_file | 
|  | syn keyword ngxDirective log_format | 
|  | syn keyword ngxDirective log_not_found | 
|  | syn keyword ngxDirective log_subrequest | 
|  | syn keyword ngxDirective map_hash_bucket_size | 
|  | syn keyword ngxDirective map_hash_max_size | 
|  | syn keyword ngxDirective master_process | 
|  | syn keyword ngxDirective max_ranges | 
|  | syn keyword ngxDirective memcached_bind | 
|  | syn keyword ngxDirective memcached_buffer_size | 
|  | syn keyword ngxDirective memcached_connect_timeout | 
|  | syn keyword ngxDirective memcached_gzip_flag | 
|  | syn keyword ngxDirective memcached_next_upstream | 
|  | syn keyword ngxDirective memcached_next_upstream_timeout | 
|  | syn keyword ngxDirective memcached_next_upstream_tries | 
|  | syn keyword ngxDirective memcached_read_timeout | 
|  | syn keyword ngxDirective memcached_send_timeout | 
|  | syn keyword ngxDirective merge_slashes | 
|  | syn keyword ngxDirective min_delete_depth | 
|  | syn keyword ngxDirective modern_browser | 
|  | syn keyword ngxDirective modern_browser_value | 
|  | syn keyword ngxDirective mp4 | 
|  | syn keyword ngxDirective mp4_buffer_size | 
|  | syn keyword ngxDirective mp4_max_buffer_size | 
|  | syn keyword ngxDirective msie_padding | 
|  | syn keyword ngxDirective msie_refresh | 
|  | syn keyword ngxDirective multi_accept | 
|  | syn keyword ngxDirective open_file_cache | 
|  | syn keyword ngxDirective open_file_cache_errors | 
|  | syn keyword ngxDirective open_file_cache_events | 
|  | syn keyword ngxDirective open_file_cache_min_uses | 
|  | syn keyword ngxDirective open_file_cache_valid | 
|  | syn keyword ngxDirective open_log_file_cache | 
|  | syn keyword ngxDirective output_buffers | 
|  | syn keyword ngxDirective override_charset | 
|  | syn keyword ngxDirective pcre_jit | 
|  | syn keyword ngxDirective perl | 
|  | syn keyword ngxDirective perl_modules | 
|  | syn keyword ngxDirective perl_require | 
|  | syn keyword ngxDirective perl_set | 
|  | syn keyword ngxDirective pid | 
|  | syn keyword ngxDirective pop3_auth | 
|  | syn keyword ngxDirective pop3_capabilities | 
|  | syn keyword ngxDirective port_in_redirect | 
|  | syn keyword ngxDirective post_acceptex | 
|  | syn keyword ngxDirective postpone_gzipping | 
|  | syn keyword ngxDirective postpone_output | 
|  | syn keyword ngxDirective protocol | 
|  | syn keyword ngxDirective proxy | 
|  | syn keyword ngxDirective proxy_bind | 
|  | syn keyword ngxDirective proxy_buffer | 
|  | syn keyword ngxDirective proxy_buffer_size | 
|  | syn keyword ngxDirective proxy_buffering | 
|  | syn keyword ngxDirective proxy_buffers | 
|  | syn keyword ngxDirective proxy_busy_buffers_size | 
|  | syn keyword ngxDirective proxy_cache | 
|  | syn keyword ngxDirective proxy_cache_bypass | 
|  | syn keyword ngxDirective proxy_cache_key | 
|  | syn keyword ngxDirective proxy_cache_lock | 
|  | syn keyword ngxDirective proxy_cache_lock_timeout | 
|  | syn keyword ngxDirective proxy_cache_methods | 
|  | syn keyword ngxDirective proxy_cache_min_uses | 
|  | syn keyword ngxDirective proxy_cache_path | 
|  | syn keyword ngxDirective proxy_cache_revalidate | 
|  | syn keyword ngxDirective proxy_cache_use_stale | 
|  | syn keyword ngxDirective proxy_cache_valid | 
|  | syn keyword ngxDirective proxy_connect_timeout | 
|  | syn keyword ngxDirective proxy_cookie_domain | 
|  | syn keyword ngxDirective proxy_cookie_path | 
|  | syn keyword ngxDirective proxy_force_ranges | 
|  | syn keyword ngxDirective proxy_headers_hash_bucket_size | 
|  | syn keyword ngxDirective proxy_headers_hash_max_size | 
|  | syn keyword ngxDirective proxy_hide_header | 
|  | syn keyword ngxDirective proxy_http_version | 
|  | syn keyword ngxDirective proxy_ignore_client_abort | 
|  | syn keyword ngxDirective proxy_ignore_headers | 
|  | syn keyword ngxDirective proxy_intercept_errors | 
|  | syn keyword ngxDirective proxy_max_temp_file_size | 
|  | syn keyword ngxDirective proxy_method | 
|  | syn keyword ngxDirective proxy_next_upstream | 
|  | syn keyword ngxDirective proxy_next_upstream_timeout | 
|  | syn keyword ngxDirective proxy_next_upstream_tries | 
|  | syn keyword ngxDirective proxy_no_cache | 
|  | syn keyword ngxDirective proxy_pass_error_message | 
|  | syn keyword ngxDirective proxy_pass_header | 
|  | syn keyword ngxDirective proxy_pass_request_body | 
|  | syn keyword ngxDirective proxy_pass_request_headers | 
|  | syn keyword ngxDirective proxy_read_timeout | 
|  | syn keyword ngxDirective proxy_redirect | 
|  | syn keyword ngxDirective proxy_send_lowat | 
|  | syn keyword ngxDirective proxy_send_timeout | 
|  | syn keyword ngxDirective proxy_set_body | 
|  | syn keyword ngxDirective proxy_set_header | 
|  | syn keyword ngxDirective proxy_ssl_ciphers | 
|  | syn keyword ngxDirective proxy_ssl_crl | 
|  | syn keyword ngxDirective proxy_ssl_name | 
|  | syn keyword ngxDirective proxy_ssl_protocols | 
|  | syn keyword ngxDirective proxy_ssl_server_name | 
|  | syn keyword ngxDirective proxy_ssl_session_reuse | 
|  | syn keyword ngxDirective proxy_ssl_trusted_certificate | 
|  | syn keyword ngxDirective proxy_ssl_verify | 
|  | syn keyword ngxDirective proxy_ssl_verify_depth | 
|  | syn keyword ngxDirective proxy_store | 
|  | syn keyword ngxDirective proxy_store_access | 
|  | syn keyword ngxDirective proxy_temp_file_write_size | 
|  | syn keyword ngxDirective proxy_temp_path | 
|  | syn keyword ngxDirective proxy_timeout | 
|  | syn keyword ngxDirective random_index | 
|  | syn keyword ngxDirective read_ahead | 
|  | syn keyword ngxDirective real_ip_header | 
|  | syn keyword ngxDirective real_ip_recursive | 
|  | syn keyword ngxDirective recursive_error_pages | 
|  | syn keyword ngxDirective referer_hash_bucket_size | 
|  | syn keyword ngxDirective referer_hash_max_size | 
|  | syn keyword ngxDirective request_pool_size | 
|  | syn keyword ngxDirective reset_timedout_connection | 
|  | syn keyword ngxDirective resolver | 
|  | syn keyword ngxDirective resolver_timeout | 
|  | syn keyword ngxDirective rewrite_log | 
|  | syn keyword ngxDirective rtsig_overflow_events | 
|  | syn keyword ngxDirective rtsig_overflow_test | 
|  | syn keyword ngxDirective rtsig_overflow_threshold | 
|  | syn keyword ngxDirective rtsig_signo | 
|  | syn keyword ngxDirective satisfy | 
|  | syn keyword ngxDirective scgi_bind | 
|  | syn keyword ngxDirective scgi_buffer_size | 
|  | syn keyword ngxDirective scgi_buffering | 
|  | syn keyword ngxDirective scgi_buffers | 
|  | syn keyword ngxDirective scgi_busy_buffers_size | 
|  | syn keyword ngxDirective scgi_cache | 
|  | syn keyword ngxDirective scgi_cache_bypass | 
|  | syn keyword ngxDirective scgi_cache_key | 
|  | syn keyword ngxDirective scgi_cache_lock | 
|  | syn keyword ngxDirective scgi_cache_lock_timeout | 
|  | syn keyword ngxDirective scgi_cache_methods | 
|  | syn keyword ngxDirective scgi_cache_min_uses | 
|  | syn keyword ngxDirective scgi_cache_path | 
|  | syn keyword ngxDirective scgi_cache_revalidate | 
|  | syn keyword ngxDirective scgi_cache_use_stale | 
|  | syn keyword ngxDirective scgi_cache_valid | 
|  | syn keyword ngxDirective scgi_connect_timeout | 
|  | syn keyword ngxDirective scgi_force_ranges | 
|  | syn keyword ngxDirective scgi_hide_header | 
|  | syn keyword ngxDirective scgi_ignore_client_abort | 
|  | syn keyword ngxDirective scgi_ignore_headers | 
|  | syn keyword ngxDirective scgi_intercept_errors | 
|  | syn keyword ngxDirective scgi_max_temp_file_size | 
|  | syn keyword ngxDirective scgi_next_upstream | 
|  | syn keyword ngxDirective scgi_next_upstream_timeout | 
|  | syn keyword ngxDirective scgi_next_upstream_tries | 
|  | syn keyword ngxDirective scgi_no_cache | 
|  | syn keyword ngxDirective scgi_param | 
|  | syn keyword ngxDirective scgi_pass_header | 
|  | syn keyword ngxDirective scgi_pass_request_body | 
|  | syn keyword ngxDirective scgi_pass_request_headers | 
|  | syn keyword ngxDirective scgi_read_timeout | 
|  | syn keyword ngxDirective scgi_send_timeout | 
|  | syn keyword ngxDirective scgi_store | 
|  | syn keyword ngxDirective scgi_store_access | 
|  | syn keyword ngxDirective scgi_temp_file_write_size | 
|  | syn keyword ngxDirective scgi_temp_path | 
|  | syn keyword ngxDirective secure_link | 
|  | syn keyword ngxDirective secure_link_md5 | 
|  | syn keyword ngxDirective secure_link_secret | 
|  | syn keyword ngxDirective send_lowat | 
|  | syn keyword ngxDirective send_timeout | 
|  | syn keyword ngxDirective sendfile | 
|  | syn keyword ngxDirective sendfile_max_chunk | 
|  | syn keyword ngxDirective server_name_in_redirect | 
|  | syn keyword ngxDirective server_names_hash_bucket_size | 
|  | syn keyword ngxDirective server_names_hash_max_size | 
|  | syn keyword ngxDirective server_tokens | 
|  | syn keyword ngxDirective set_real_ip_from | 
|  | syn keyword ngxDirective smtp_auth | 
|  | syn keyword ngxDirective smtp_capabilities | 
|  | syn keyword ngxDirective smtp_client_buffer | 
|  | syn keyword ngxDirective smtp_greeting_delay | 
|  | syn keyword ngxDirective source_charset | 
|  | syn keyword ngxDirective spdy_chunk_size | 
|  | syn keyword ngxDirective spdy_headers_comp | 
|  | syn keyword ngxDirective spdy_keepalive_timeout | 
|  | syn keyword ngxDirective spdy_max_concurrent_streams | 
|  | syn keyword ngxDirective spdy_pool_size | 
|  | syn keyword ngxDirective spdy_recv_buffer_size | 
|  | syn keyword ngxDirective spdy_recv_timeout | 
|  | syn keyword ngxDirective spdy_streams_index_size | 
|  | syn keyword ngxDirective ssi | 
|  | syn keyword ngxDirective ssi_ignore_recycled_buffers | 
|  | syn keyword ngxDirective ssi_last_modified | 
|  | syn keyword ngxDirective ssi_min_file_chunk | 
|  | syn keyword ngxDirective ssi_silent_errors | 
|  | syn keyword ngxDirective ssi_types | 
|  | syn keyword ngxDirective ssi_value_length | 
|  | syn keyword ngxDirective ssl | 
|  | syn keyword ngxDirective ssl_buffer_size | 
|  | syn keyword ngxDirective ssl_certificate | 
|  | syn keyword ngxDirective ssl_certificate_key | 
|  | syn keyword ngxDirective ssl_ciphers | 
|  | syn keyword ngxDirective ssl_client_certificate | 
|  | syn keyword ngxDirective ssl_crl | 
|  | syn keyword ngxDirective ssl_dhparam | 
|  | syn keyword ngxDirective ssl_ecdh_curve | 
|  | syn keyword ngxDirective ssl_engine | 
|  | syn keyword ngxDirective ssl_password_file | 
|  | syn keyword ngxDirective ssl_prefer_server_ciphers | 
|  | syn keyword ngxDirective ssl_protocols | 
|  | syn keyword ngxDirective ssl_session_cache | 
|  | syn keyword ngxDirective ssl_session_ticket_key | 
|  | syn keyword ngxDirective ssl_session_tickets | 
|  | syn keyword ngxDirective ssl_session_timeout | 
|  | syn keyword ngxDirective ssl_stapling | 
|  | syn keyword ngxDirective ssl_stapling_file | 
|  | syn keyword ngxDirective ssl_stapling_responder | 
|  | syn keyword ngxDirective ssl_stapling_verify | 
|  | syn keyword ngxDirective ssl_trusted_certificate | 
|  | syn keyword ngxDirective ssl_verify_client | 
|  | syn keyword ngxDirective ssl_verify_depth | 
|  | syn keyword ngxDirective starttls | 
|  | syn keyword ngxDirective stub_status | 
|  | syn keyword ngxDirective sub_filter | 
|  | syn keyword ngxDirective sub_filter_last_modified | 
|  | syn keyword ngxDirective sub_filter_once | 
|  | syn keyword ngxDirective sub_filter_types | 
|  | syn keyword ngxDirective tcp_nodelay | 
|  | syn keyword ngxDirective tcp_nopush | 
|  | syn keyword ngxDirective thread_stack_size | 
|  | syn keyword ngxDirective timeout | 
|  | syn keyword ngxDirective timer_resolution | 
|  | syn keyword ngxDirective types_hash_bucket_size | 
|  | syn keyword ngxDirective types_hash_max_size | 
|  | syn keyword ngxDirective underscores_in_headers | 
|  | syn keyword ngxDirective uninitialized_variable_warn | 
|  | syn keyword ngxDirective use | 
|  | syn keyword ngxDirective user | 
|  | syn keyword ngxDirective userid | 
|  | syn keyword ngxDirective userid_domain | 
|  | syn keyword ngxDirective userid_expires | 
|  | syn keyword ngxDirective userid_mark | 
|  | syn keyword ngxDirective userid_name | 
|  | syn keyword ngxDirective userid_p3p | 
|  | syn keyword ngxDirective userid_path | 
|  | syn keyword ngxDirective userid_service | 
|  | syn keyword ngxDirective uwsgi_bind | 
|  | syn keyword ngxDirective uwsgi_buffer_size | 
|  | syn keyword ngxDirective uwsgi_buffering | 
|  | syn keyword ngxDirective uwsgi_buffers | 
|  | syn keyword ngxDirective uwsgi_busy_buffers_size | 
|  | syn keyword ngxDirective uwsgi_cache | 
|  | syn keyword ngxDirective uwsgi_cache_bypass | 
|  | syn keyword ngxDirective uwsgi_cache_key | 
|  | syn keyword ngxDirective uwsgi_cache_lock | 
|  | syn keyword ngxDirective uwsgi_cache_lock_timeout | 
|  | syn keyword ngxDirective uwsgi_cache_methods | 
|  | syn keyword ngxDirective uwsgi_cache_min_uses | 
|  | syn keyword ngxDirective uwsgi_cache_path | 
|  | syn keyword ngxDirective uwsgi_cache_revalidate | 
|  | syn keyword ngxDirective uwsgi_cache_use_stale | 
|  | syn keyword ngxDirective uwsgi_cache_valid | 
|  | syn keyword ngxDirective uwsgi_connect_timeout | 
|  | syn keyword ngxDirective uwsgi_force_ranges | 
|  | syn keyword ngxDirective uwsgi_hide_header | 
|  | syn keyword ngxDirective uwsgi_ignore_client_abort | 
|  | syn keyword ngxDirective uwsgi_ignore_headers | 
|  | syn keyword ngxDirective uwsgi_intercept_errors | 
|  | syn keyword ngxDirective uwsgi_max_temp_file_size | 
|  | syn keyword ngxDirective uwsgi_modifier1 | 
|  | syn keyword ngxDirective uwsgi_modifier2 | 
|  | syn keyword ngxDirective uwsgi_next_upstream | 
|  | syn keyword ngxDirective uwsgi_next_upstream_timeout | 
|  | syn keyword ngxDirective uwsgi_next_upstream_tries | 
|  | syn keyword ngxDirective uwsgi_no_cache | 
|  | syn keyword ngxDirective uwsgi_param | 
|  | syn keyword ngxDirective uwsgi_pass_header | 
|  | syn keyword ngxDirective uwsgi_pass_request_body | 
|  | syn keyword ngxDirective uwsgi_pass_request_headers | 
|  | syn keyword ngxDirective uwsgi_read_timeout | 
|  | syn keyword ngxDirective uwsgi_send_timeout | 
|  | syn keyword ngxDirective uwsgi_ssl_ciphers | 
|  | syn keyword ngxDirective uwsgi_ssl_crl | 
|  | syn keyword ngxDirective uwsgi_ssl_name | 
|  | syn keyword ngxDirective uwsgi_ssl_protocols | 
|  | syn keyword ngxDirective uwsgi_ssl_server_name | 
|  | syn keyword ngxDirective uwsgi_ssl_session_reuse | 
|  | syn keyword ngxDirective uwsgi_ssl_trusted_certificate | 
|  | syn keyword ngxDirective uwsgi_ssl_verify | 
|  | syn keyword ngxDirective uwsgi_ssl_verify_depth | 
|  | syn keyword ngxDirective uwsgi_store | 
|  | syn keyword ngxDirective uwsgi_store_access | 
|  | syn keyword ngxDirective uwsgi_string | 
|  | syn keyword ngxDirective uwsgi_temp_file_write_size | 
|  | syn keyword ngxDirective uwsgi_temp_path | 
|  | syn keyword ngxDirective valid_referers | 
|  | syn keyword ngxDirective variables_hash_bucket_size | 
|  | syn keyword ngxDirective variables_hash_max_size | 
|  | syn keyword ngxDirective worker_aio_requests | 
|  | syn keyword ngxDirective worker_connections | 
|  | syn keyword ngxDirective worker_cpu_affinity | 
|  | syn keyword ngxDirective worker_priority | 
|  | syn keyword ngxDirective worker_processes | 
|  | syn keyword ngxDirective worker_rlimit_core | 
|  | syn keyword ngxDirective worker_rlimit_nofile | 
|  | syn keyword ngxDirective worker_rlimit_sigpending | 
|  | syn keyword ngxDirective worker_threads | 
|  | syn keyword ngxDirective working_directory | 
|  | syn keyword ngxDirective xclient | 
|  | syn keyword ngxDirective xml_entities | 
|  | syn keyword ngxDirective xslt_last_modified | 
|  | syn keyword ngxDirective xslt_param | 
|  | syn keyword ngxDirective xslt_string_param | 
|  | syn keyword ngxDirective xslt_stylesheet | 
|  | syn keyword ngxDirective xslt_types | 
|  |  | 
|  | " 3rd party module list: | 
|  | " http://wiki.nginx.org/Nginx3rdPartyModules | 
|  |  | 
|  | " Accept Language Module <http://wiki.nginx.org/NginxAcceptLanguageModule> | 
|  | " Parses the Accept-Language header and gives the most suitable locale from a list of supported locales. | 
|  | syn keyword ngxDirectiveThirdParty set_from_accept_language | 
|  |  | 
|  | " Access Key Module <http://wiki.nginx.org/NginxHttpAccessKeyModule> | 
|  | " Denies access unless the request URL contains an access key. | 
|  | syn keyword ngxDirectiveThirdParty accesskey | 
|  | syn keyword ngxDirectiveThirdParty accesskey_arg | 
|  | syn keyword ngxDirectiveThirdParty accesskey_hashmethod | 
|  | syn keyword ngxDirectiveThirdParty accesskey_signature | 
|  |  | 
|  | " Auth PAM Module <http://web.iti.upv.es/~sto/nginx/> | 
|  | " HTTP Basic Authentication using PAM. | 
|  | syn keyword ngxDirectiveThirdParty auth_pam | 
|  | syn keyword ngxDirectiveThirdParty auth_pam_service_name | 
|  |  | 
|  | " Cache Purge Module <http://labs.frickle.com/nginx_ngx_cache_purge/> | 
|  | " Module adding ability to purge content from FastCGI and proxy caches. | 
|  | syn keyword ngxDirectiveThirdParty fastcgi_cache_purge | 
|  | syn keyword ngxDirectiveThirdParty proxy_cache_purge | 
|  |  | 
|  | " Chunkin Module <http://wiki.nginx.org/NginxHttpChunkinModule> | 
|  | " HTTP 1.1 chunked-encoding request body support for Nginx. | 
|  | syn keyword ngxDirectiveThirdParty chunkin | 
|  | syn keyword ngxDirectiveThirdParty chunkin_keepalive | 
|  | syn keyword ngxDirectiveThirdParty chunkin_max_chunks_per_buf | 
|  | syn keyword ngxDirectiveThirdParty chunkin_resume | 
|  |  | 
|  | " Circle GIF Module <http://wiki.nginx.org/NginxHttpCircleGifModule> | 
|  | " Generates simple circle images with the colors and size specified in the URL. | 
|  | syn keyword ngxDirectiveThirdParty circle_gif | 
|  | syn keyword ngxDirectiveThirdParty circle_gif_max_radius | 
|  | syn keyword ngxDirectiveThirdParty circle_gif_min_radius | 
|  | syn keyword ngxDirectiveThirdParty circle_gif_step_radius | 
|  |  | 
|  | " Drizzle Module <http://github.com/chaoslawful/drizzle-nginx-module> | 
|  | " Make nginx talk directly to mysql, drizzle, and sqlite3 by libdrizzle. | 
|  | syn keyword ngxDirectiveThirdParty drizzle_connect_timeout | 
|  | syn keyword ngxDirectiveThirdParty drizzle_dbname | 
|  | syn keyword ngxDirectiveThirdParty drizzle_keepalive | 
|  | syn keyword ngxDirectiveThirdParty drizzle_module_header | 
|  | syn keyword ngxDirectiveThirdParty drizzle_pass | 
|  | syn keyword ngxDirectiveThirdParty drizzle_query | 
|  | syn keyword ngxDirectiveThirdParty drizzle_recv_cols_timeout | 
|  | syn keyword ngxDirectiveThirdParty drizzle_recv_rows_timeout | 
|  | syn keyword ngxDirectiveThirdParty drizzle_send_query_timeout | 
|  | syn keyword ngxDirectiveThirdParty drizzle_server | 
|  |  | 
|  | " Echo Module <http://wiki.nginx.org/NginxHttpEchoModule> | 
|  | " Brings 'echo', 'sleep', 'time', 'exec' and more shell-style goodies to Nginx config file. | 
|  | syn keyword ngxDirectiveThirdParty echo | 
|  | syn keyword ngxDirectiveThirdParty echo_after_body | 
|  | syn keyword ngxDirectiveThirdParty echo_before_body | 
|  | syn keyword ngxDirectiveThirdParty echo_blocking_sleep | 
|  | syn keyword ngxDirectiveThirdParty echo_duplicate | 
|  | syn keyword ngxDirectiveThirdParty echo_end | 
|  | syn keyword ngxDirectiveThirdParty echo_exec | 
|  | syn keyword ngxDirectiveThirdParty echo_flush | 
|  | syn keyword ngxDirectiveThirdParty echo_foreach_split | 
|  | syn keyword ngxDirectiveThirdParty echo_location | 
|  | syn keyword ngxDirectiveThirdParty echo_location_async | 
|  | syn keyword ngxDirectiveThirdParty echo_read_request_body | 
|  | syn keyword ngxDirectiveThirdParty echo_request_body | 
|  | syn keyword ngxDirectiveThirdParty echo_reset_timer | 
|  | syn keyword ngxDirectiveThirdParty echo_sleep | 
|  | syn keyword ngxDirectiveThirdParty echo_subrequest | 
|  | syn keyword ngxDirectiveThirdParty echo_subrequest_async | 
|  |  | 
|  | " Events Module <http://docs.dutov.org/nginx_modules_events_en.html> | 
|  | " Provides options for start/stop events. | 
|  | syn keyword ngxDirectiveThirdParty on_start | 
|  | syn keyword ngxDirectiveThirdParty on_stop | 
|  |  | 
|  | " EY Balancer Module <http://github.com/ry/nginx-ey-balancer> | 
|  | " Adds a request queue to Nginx that allows the limiting of concurrent requests passed to the upstream. | 
|  | syn keyword ngxDirectiveThirdParty max_connections | 
|  | syn keyword ngxDirectiveThirdParty max_connections_max_queue_length | 
|  | syn keyword ngxDirectiveThirdParty max_connections_queue_timeout | 
|  |  | 
|  | " Fancy Indexes Module <https://connectical.com/projects/ngx-fancyindex/wiki> | 
|  | " Like the built-in autoindex module, but fancier. | 
|  | syn keyword ngxDirectiveThirdParty fancyindex | 
|  | syn keyword ngxDirectiveThirdParty fancyindex_exact_size | 
|  | syn keyword ngxDirectiveThirdParty fancyindex_footer | 
|  | syn keyword ngxDirectiveThirdParty fancyindex_header | 
|  | syn keyword ngxDirectiveThirdParty fancyindex_localtime | 
|  | syn keyword ngxDirectiveThirdParty fancyindex_readme | 
|  | syn keyword ngxDirectiveThirdParty fancyindex_readme_mode | 
|  |  | 
|  | " GeoIP Module (DEPRECATED) <http://wiki.nginx.org/NginxHttp3rdPartyGeoIPModule> | 
|  | " Country code lookups via the MaxMind GeoIP API. | 
|  | syn keyword ngxDirectiveThirdParty geoip_country_file | 
|  |  | 
|  | " Headers More Module <http://wiki.nginx.org/NginxHttpHeadersMoreModule> | 
|  | " Set and clear input and output headers...more than "add"! | 
|  | syn keyword ngxDirectiveThirdParty more_clear_headers | 
|  | syn keyword ngxDirectiveThirdParty more_clear_input_headers | 
|  | syn keyword ngxDirectiveThirdParty more_set_headers | 
|  | syn keyword ngxDirectiveThirdParty more_set_input_headers | 
|  |  | 
|  | " HTTP Push Module <http://pushmodule.slact.net/> | 
|  | " Turn Nginx into an adept long-polling HTTP Push (Comet) server. | 
|  | syn keyword ngxDirectiveThirdParty push_buffer_size | 
|  | syn keyword ngxDirectiveThirdParty push_listener | 
|  | syn keyword ngxDirectiveThirdParty push_message_timeout | 
|  | syn keyword ngxDirectiveThirdParty push_queue_messages | 
|  | syn keyword ngxDirectiveThirdParty push_sender | 
|  |  | 
|  | " HTTP Redis Module <http://people.FreeBSD.ORG/~osa/ngx_http_redis-0.3.1.tar.gz>> | 
|  | " Redis <http://code.google.com/p/redis/> support.> | 
|  | syn keyword ngxDirectiveThirdParty redis_bind | 
|  | syn keyword ngxDirectiveThirdParty redis_buffer_size | 
|  | syn keyword ngxDirectiveThirdParty redis_connect_timeout | 
|  | syn keyword ngxDirectiveThirdParty redis_next_upstream | 
|  | syn keyword ngxDirectiveThirdParty redis_pass | 
|  | syn keyword ngxDirectiveThirdParty redis_read_timeout | 
|  | syn keyword ngxDirectiveThirdParty redis_send_timeout | 
|  |  | 
|  | " HTTP JavaScript Module <http://wiki.github.com/kung-fu-tzu/ngx_http_js_module> | 
|  | " Embedding SpiderMonkey. Nearly full port on Perl module. | 
|  | syn keyword ngxDirectiveThirdParty js | 
|  | syn keyword ngxDirectiveThirdParty js_filter | 
|  | syn keyword ngxDirectiveThirdParty js_filter_types | 
|  | syn keyword ngxDirectiveThirdParty js_load | 
|  | syn keyword ngxDirectiveThirdParty js_maxmem | 
|  | syn keyword ngxDirectiveThirdParty js_require | 
|  | syn keyword ngxDirectiveThirdParty js_set | 
|  | syn keyword ngxDirectiveThirdParty js_utf8 | 
|  |  | 
|  | " Log Request Speed <http://wiki.nginx.org/NginxHttpLogRequestSpeed> | 
|  | " Log the time it took to process each request. | 
|  | syn keyword ngxDirectiveThirdParty log_request_speed_filter | 
|  | syn keyword ngxDirectiveThirdParty log_request_speed_filter_timeout | 
|  |  | 
|  | " Memc Module <http://wiki.nginx.org/NginxHttpMemcModule> | 
|  | " An extended version of the standard memcached module that supports set, add, delete, and many more memcached commands. | 
|  | syn keyword ngxDirectiveThirdParty memc_buffer_size | 
|  | syn keyword ngxDirectiveThirdParty memc_cmds_allowed | 
|  | syn keyword ngxDirectiveThirdParty memc_connect_timeout | 
|  | syn keyword ngxDirectiveThirdParty memc_flags_to_last_modified | 
|  | syn keyword ngxDirectiveThirdParty memc_next_upstream | 
|  | syn keyword ngxDirectiveThirdParty memc_pass | 
|  | syn keyword ngxDirectiveThirdParty memc_read_timeout | 
|  | syn keyword ngxDirectiveThirdParty memc_send_timeout | 
|  | syn keyword ngxDirectiveThirdParty memc_upstream_fail_timeout | 
|  | syn keyword ngxDirectiveThirdParty memc_upstream_max_fails | 
|  |  | 
|  | " Mogilefs Module <http://www.grid.net.ru/nginx/mogilefs.en.html> | 
|  | " Implements a MogileFS client, provides a replace to the Perlbal reverse proxy of the original MogileFS. | 
|  | syn keyword ngxDirectiveThirdParty mogilefs_connect_timeout | 
|  | syn keyword ngxDirectiveThirdParty mogilefs_domain | 
|  | syn keyword ngxDirectiveThirdParty mogilefs_methods | 
|  | syn keyword ngxDirectiveThirdParty mogilefs_noverify | 
|  | syn keyword ngxDirectiveThirdParty mogilefs_pass | 
|  | syn keyword ngxDirectiveThirdParty mogilefs_read_timeout | 
|  | syn keyword ngxDirectiveThirdParty mogilefs_send_timeout | 
|  | syn keyword ngxDirectiveThirdParty mogilefs_tracker | 
|  |  | 
|  | " MP4 Streaming Lite Module <http://wiki.nginx.org/NginxMP4StreamingLite> | 
|  | " Will seek to a certain time within H.264/MP4 files when provided with a 'start' parameter in the URL. | 
|  | syn keyword ngxDirectiveThirdParty mp4 | 
|  |  | 
|  | " Nginx Notice Module <http://xph.us/software/nginx-notice/> | 
|  | " Serve static file to POST requests. | 
|  | syn keyword ngxDirectiveThirdParty notice | 
|  | syn keyword ngxDirectiveThirdParty notice_type | 
|  |  | 
|  | " Phusion Passenger <http://www.modrails.com/documentation.html> | 
|  | " Easy and robust deployment of Ruby on Rails application on Apache and Nginx webservers. | 
|  | syn keyword ngxDirectiveThirdParty passenger_base_uri | 
|  | syn keyword ngxDirectiveThirdParty passenger_default_user | 
|  | syn keyword ngxDirectiveThirdParty passenger_enabled | 
|  | syn keyword ngxDirectiveThirdParty passenger_log_level | 
|  | syn keyword ngxDirectiveThirdParty passenger_max_instances_per_app | 
|  | syn keyword ngxDirectiveThirdParty passenger_max_pool_size | 
|  | syn keyword ngxDirectiveThirdParty passenger_pool_idle_time | 
|  | syn keyword ngxDirectiveThirdParty passenger_root | 
|  | syn keyword ngxDirectiveThirdParty passenger_ruby | 
|  | syn keyword ngxDirectiveThirdParty passenger_use_global_queue | 
|  | syn keyword ngxDirectiveThirdParty passenger_user_switching | 
|  | syn keyword ngxDirectiveThirdParty rack_env | 
|  | syn keyword ngxDirectiveThirdParty rails_app_spawner_idle_time | 
|  | syn keyword ngxDirectiveThirdParty rails_env | 
|  | syn keyword ngxDirectiveThirdParty rails_framework_spawner_idle_time | 
|  | syn keyword ngxDirectiveThirdParty rails_spawn_method | 
|  |  | 
|  | " RDS JSON Module <http://github.com/agentzh/rds-json-nginx-module> | 
|  | " Help ngx_drizzle and other DBD modules emit JSON data. | 
|  | syn keyword ngxDirectiveThirdParty rds_json | 
|  | syn keyword ngxDirectiveThirdParty rds_json_content_type | 
|  | syn keyword ngxDirectiveThirdParty rds_json_format | 
|  | syn keyword ngxDirectiveThirdParty rds_json_ret | 
|  |  | 
|  | " RRD Graph Module <http://wiki.nginx.org/NginxNgx_rrd_graph> | 
|  | " This module provides an HTTP interface to RRDtool's graphing facilities. | 
|  | syn keyword ngxDirectiveThirdParty rrd_graph | 
|  | syn keyword ngxDirectiveThirdParty rrd_graph_root | 
|  |  | 
|  | " Secure Download <http://wiki.nginx.org/NginxHttpSecureDownload> | 
|  | " Create expiring links. | 
|  | syn keyword ngxDirectiveThirdParty secure_download | 
|  | syn keyword ngxDirectiveThirdParty secure_download_fail_location | 
|  | syn keyword ngxDirectiveThirdParty secure_download_path_mode | 
|  | syn keyword ngxDirectiveThirdParty secure_download_secret | 
|  |  | 
|  | " SlowFS Cache Module <http://labs.frickle.com/nginx_ngx_slowfs_cache/> | 
|  | " Module adding ability to cache static files. | 
|  | syn keyword ngxDirectiveThirdParty slowfs_big_file_size | 
|  | syn keyword ngxDirectiveThirdParty slowfs_cache | 
|  | syn keyword ngxDirectiveThirdParty slowfs_cache_key | 
|  | syn keyword ngxDirectiveThirdParty slowfs_cache_min_uses | 
|  | syn keyword ngxDirectiveThirdParty slowfs_cache_path | 
|  | syn keyword ngxDirectiveThirdParty slowfs_cache_purge | 
|  | syn keyword ngxDirectiveThirdParty slowfs_cache_valid | 
|  | syn keyword ngxDirectiveThirdParty slowfs_temp_path | 
|  |  | 
|  | " Strip Module <http://wiki.nginx.org/NginxHttpStripModule> | 
|  | " Whitespace remover. | 
|  | syn keyword ngxDirectiveThirdParty strip | 
|  |  | 
|  | " Substitutions Module <http://wiki.nginx.org/NginxHttpSubsModule> | 
|  | " A filter module which can do both regular expression and fixed string substitutions on response bodies. | 
|  | syn keyword ngxDirectiveThirdParty subs_filter | 
|  | syn keyword ngxDirectiveThirdParty subs_filter_types | 
|  |  | 
|  | " Supervisord Module <http://labs.frickle.com/nginx_ngx_supervisord/> | 
|  | " Module providing nginx with API to communicate with supervisord and manage (start/stop) backends on-demand. | 
|  | syn keyword ngxDirectiveThirdParty supervisord | 
|  | syn keyword ngxDirectiveThirdParty supervisord_inherit_backend_status | 
|  | syn keyword ngxDirectiveThirdParty supervisord_name | 
|  | syn keyword ngxDirectiveThirdParty supervisord_start | 
|  | syn keyword ngxDirectiveThirdParty supervisord_stop | 
|  |  | 
|  | " Upload Module <http://www.grid.net.ru/nginx/upload.en.html> | 
|  | " Parses multipart/form-data allowing arbitrary handling of uploaded files. | 
|  | syn keyword ngxDirectiveThirdParty upload_aggregate_form_field | 
|  | syn keyword ngxDirectiveThirdParty upload_buffer_size | 
|  | syn keyword ngxDirectiveThirdParty upload_cleanup | 
|  | syn keyword ngxDirectiveThirdParty upload_limit_rate | 
|  | syn keyword ngxDirectiveThirdParty upload_max_file_size | 
|  | syn keyword ngxDirectiveThirdParty upload_max_output_body_len | 
|  | syn keyword ngxDirectiveThirdParty upload_max_part_header_len | 
|  | syn keyword ngxDirectiveThirdParty upload_pass | 
|  | syn keyword ngxDirectiveThirdParty upload_pass_args | 
|  | syn keyword ngxDirectiveThirdParty upload_pass_form_field | 
|  | syn keyword ngxDirectiveThirdParty upload_set_form_field | 
|  | syn keyword ngxDirectiveThirdParty upload_store | 
|  | syn keyword ngxDirectiveThirdParty upload_store_access | 
|  |  | 
|  | " Upload Progress Module <http://wiki.nginx.org/NginxHttpUploadProgressModule> | 
|  | " Tracks and reports upload progress. | 
|  | syn keyword ngxDirectiveThirdParty report_uploads | 
|  | syn keyword ngxDirectiveThirdParty track_uploads | 
|  | syn keyword ngxDirectiveThirdParty upload_progress | 
|  | syn keyword ngxDirectiveThirdParty upload_progress_content_type | 
|  | syn keyword ngxDirectiveThirdParty upload_progress_header | 
|  | syn keyword ngxDirectiveThirdParty upload_progress_json_output | 
|  | syn keyword ngxDirectiveThirdParty upload_progress_template | 
|  |  | 
|  | " Upstream Fair Balancer <http://wiki.nginx.org/NginxHttpUpstreamFairModule> | 
|  | " Sends an incoming request to the least-busy backend server, rather than distributing requests round-robin. | 
|  | syn keyword ngxDirectiveThirdParty fair | 
|  | syn keyword ngxDirectiveThirdParty upstream_fair_shm_size | 
|  |  | 
|  | " Upstream Consistent Hash <http://wiki.nginx.org/NginxHttpUpstreamConsistentHash> | 
|  | " Select backend based on Consistent hash ring. | 
|  | syn keyword ngxDirectiveThirdParty consistent_hash | 
|  |  | 
|  | " Upstream Hash Module <http://wiki.nginx.org/NginxHttpUpstreamRequestHashModule> | 
|  | " Provides simple upstream load distribution by hashing a configurable variable. | 
|  | syn keyword ngxDirectiveThirdParty hash | 
|  | syn keyword ngxDirectiveThirdParty hash_again | 
|  |  | 
|  | " XSS Module <http://github.com/agentzh/xss-nginx-module> | 
|  | " Native support for cross-site scripting (XSS) in an nginx. | 
|  | syn keyword ngxDirectiveThirdParty xss_callback_arg | 
|  | syn keyword ngxDirectiveThirdParty xss_get | 
|  | syn keyword ngxDirectiveThirdParty xss_input_types | 
|  | syn keyword ngxDirectiveThirdParty xss_output_type | 
|  |  | 
|  | " highlight | 
|  |  | 
|  | hi link ngxComment Comment | 
|  | hi link ngxVariable Identifier | 
|  | hi link ngxVariableBlock Identifier | 
|  | hi link ngxVariableString PreProc | 
|  | hi link ngxBlock Normal | 
|  | hi link ngxString String | 
|  |  | 
|  | hi link ngxBoolean Boolean | 
|  | hi link ngxDirectiveBlock Statement | 
|  | hi link ngxDirectiveImportant Type | 
|  | hi link ngxDirectiveControl Keyword | 
|  | hi link ngxDirectiveError Constant | 
|  | hi link ngxDirectiveDeprecated Error | 
|  | hi link ngxDirective Identifier | 
|  | hi link ngxDirectiveThirdParty Special | 
|  |  | 
|  | let b:current_syntax = "nginx" |