1" Vim syntax file 2" Language: Pine (email program) run commands 3" Maintainer: David Pascoe <[email protected]> 4" Last Change: Thu Feb 27 10:18:48 WST 2003, update for pine 4.53 5 6" quit when a syntax file was already loaded 7if exists("b:current_syntax") 8 finish 9endif 10 11setlocal iskeyword=@,48-57,_,128-167,224-235,- 12 13syn keyword pineConfig addrbook-sort-rule 14syn keyword pineConfig address-book 15syn keyword pineConfig addressbook-formats 16syn keyword pineConfig alt-addresses 17syn keyword pineConfig bugs-additional-data 18syn keyword pineConfig bugs-address 19syn keyword pineConfig bugs-fullname 20syn keyword pineConfig character-set 21syn keyword pineConfig color-style 22syn keyword pineConfig compose-mime 23syn keyword pineConfig composer-wrap-column 24syn keyword pineConfig current-indexline-style 25syn keyword pineConfig cursor-style 26syn keyword pineConfig customized-hdrs 27syn keyword pineConfig debug-memory 28syn keyword pineConfig default-composer-hdrs 29syn keyword pineConfig default-fcc 30syn keyword pineConfig default-saved-msg-folder 31syn keyword pineConfig disable-these-authenticators 32syn keyword pineConfig disable-these-drivers 33syn keyword pineConfig display-filters 34syn keyword pineConfig download-command 35syn keyword pineConfig download-command-prefix 36syn keyword pineConfig editor 37syn keyword pineConfig elm-style-save 38syn keyword pineConfig empty-header-message 39syn keyword pineConfig fcc-name-rule 40syn keyword pineConfig feature-level 41syn keyword pineConfig feature-list 42syn keyword pineConfig file-directory 43syn keyword pineConfig folder-collections 44syn keyword pineConfig folder-extension 45syn keyword pineConfig folder-sort-rule 46syn keyword pineConfig font-char-set 47syn keyword pineConfig font-name 48syn keyword pineConfig font-size 49syn keyword pineConfig font-style 50syn keyword pineConfig forced-abook-entry 51syn keyword pineConfig form-letter-folder 52syn keyword pineConfig global-address-book 53syn keyword pineConfig goto-default-rule 54syn keyword pineConfig header-in-reply 55syn keyword pineConfig image-viewer 56syn keyword pineConfig inbox-path 57syn keyword pineConfig incoming-archive-folders 58syn keyword pineConfig incoming-folders 59syn keyword pineConfig incoming-startup-rule 60syn keyword pineConfig index-answered-background-color 61syn keyword pineConfig index-answered-foreground-color 62syn keyword pineConfig index-deleted-background-color 63syn keyword pineConfig index-deleted-foreground-color 64syn keyword pineConfig index-format 65syn keyword pineConfig index-important-background-color 66syn keyword pineConfig index-important-foreground-color 67syn keyword pineConfig index-new-background-color 68syn keyword pineConfig index-new-foreground-color 69syn keyword pineConfig index-recent-background-color 70syn keyword pineConfig index-recent-foreground-color 71syn keyword pineConfig index-to-me-background-color 72syn keyword pineConfig index-to-me-foreground-color 73syn keyword pineConfig index-unseen-background-color 74syn keyword pineConfig index-unseen-foreground-color 75syn keyword pineConfig initial-keystroke-list 76syn keyword pineConfig kblock-passwd-count 77syn keyword pineConfig keylabel-background-color 78syn keyword pineConfig keylabel-foreground-color 79syn keyword pineConfig keyname-background-color 80syn keyword pineConfig keyname-foreground-color 81syn keyword pineConfig last-time-prune-questioned 82syn keyword pineConfig last-version-used 83syn keyword pineConfig ldap-servers 84syn keyword pineConfig literal-signature 85syn keyword pineConfig local-address 86syn keyword pineConfig local-fullname 87syn keyword pineConfig mail-check-interval 88syn keyword pineConfig mail-directory 89syn keyword pineConfig mailcap-search-path 90syn keyword pineConfig mimetype-search-path 91syn keyword pineConfig new-version-threshold 92syn keyword pineConfig news-active-file-path 93syn keyword pineConfig news-collections 94syn keyword pineConfig news-spool-directory 95syn keyword pineConfig newsrc-path 96syn keyword pineConfig nntp-server 97syn keyword pineConfig normal-background-color 98syn keyword pineConfig normal-foreground-color 99syn keyword pineConfig old-style-reply 100syn keyword pineConfig operating-dir 101syn keyword pineConfig patterns 102syn keyword pineConfig patterns-filters 103syn keyword pineConfig patterns-filters2 104syn keyword pineConfig patterns-indexcolors 105syn keyword pineConfig patterns-other 106syn keyword pineConfig patterns-roles 107syn keyword pineConfig patterns-scores 108syn keyword pineConfig patterns-scores2 109syn keyword pineConfig personal-name 110syn keyword pineConfig personal-print-category 111syn keyword pineConfig personal-print-command 112syn keyword pineConfig postponed-folder 113syn keyword pineConfig print-font-char-set 114syn keyword pineConfig print-font-name 115syn keyword pineConfig print-font-size 116syn keyword pineConfig print-font-style 117syn keyword pineConfig printer 118syn keyword pineConfig prompt-background-color 119syn keyword pineConfig prompt-foreground-color 120syn keyword pineConfig pruned-folders 121syn keyword pineConfig pruning-rule 122syn keyword pineConfig quote1-background-color 123syn keyword pineConfig quote1-foreground-color 124syn keyword pineConfig quote2-background-color 125syn keyword pineConfig quote2-foreground-color 126syn keyword pineConfig quote3-background-color 127syn keyword pineConfig quote3-foreground-color 128syn keyword pineConfig read-message-folder 129syn keyword pineConfig remote-abook-history 130syn keyword pineConfig remote-abook-metafile 131syn keyword pineConfig remote-abook-validity 132syn keyword pineConfig reply-indent-string 133syn keyword pineConfig reply-leadin 134syn keyword pineConfig reverse-background-color 135syn keyword pineConfig reverse-foreground-color 136syn keyword pineConfig rsh-command 137syn keyword pineConfig rsh-open-timeout 138syn keyword pineConfig rsh-path 139syn keyword pineConfig save-by-sender 140syn keyword pineConfig saved-msg-name-rule 141syn keyword pineConfig scroll-margin 142syn keyword pineConfig selectable-item-background-color 143syn keyword pineConfig selectable-item-foreground-color 144syn keyword pineConfig sending-filters 145syn keyword pineConfig sendmail-path 146syn keyword pineConfig show-all-characters 147syn keyword pineConfig signature-file 148syn keyword pineConfig smtp-server 149syn keyword pineConfig sort-key 150syn keyword pineConfig speller 151syn keyword pineConfig ssh-command 152syn keyword pineConfig ssh-open-timeout 153syn keyword pineConfig ssh-path 154syn keyword pineConfig standard-printer 155syn keyword pineConfig status-background-color 156syn keyword pineConfig status-foreground-color 157syn keyword pineConfig status-message-delay 158syn keyword pineConfig suggest-address 159syn keyword pineConfig suggest-fullname 160syn keyword pineConfig tcp-open-timeout 161syn keyword pineConfig tcp-query-timeout 162syn keyword pineConfig tcp-read-warning-timeout 163syn keyword pineConfig tcp-write-warning-timeout 164syn keyword pineConfig threading-display-style 165syn keyword pineConfig threading-expanded-character 166syn keyword pineConfig threading-index-style 167syn keyword pineConfig threading-indicator-character 168syn keyword pineConfig threading-lastreply-character 169syn keyword pineConfig title-background-color 170syn keyword pineConfig title-foreground-color 171syn keyword pineConfig titlebar-color-style 172syn keyword pineConfig upload-command 173syn keyword pineConfig upload-command-prefix 174syn keyword pineConfig url-viewers 175syn keyword pineConfig use-only-domain-name 176syn keyword pineConfig user-domain 177syn keyword pineConfig user-id 178syn keyword pineConfig user-id 179syn keyword pineConfig user-input-timeout 180syn keyword pineConfig viewer-hdr-colors 181syn keyword pineConfig viewer-hdrs 182syn keyword pineConfig viewer-overlap 183syn keyword pineConfig window-position 184 185syn keyword pineOption allow-changing-from 186syn keyword pineOption allow-talk 187syn keyword pineOption alternate-compose-menu 188syn keyword pineOption assume-slow-link 189syn keyword pineOption auto-move-read-msgs 190syn keyword pineOption auto-open-next-unread 191syn keyword pineOption auto-unzoom-after-apply 192syn keyword pineOption auto-zoom-after-select 193syn keyword pineOption cache-remote-pinerc 194syn keyword pineOption check-newmail-when-quitting 195syn keyword pineOption combined-addrbook-display 196syn keyword pineOption combined-folder-display 197syn keyword pineOption combined-subdirectory-display 198syn keyword pineOption compose-cut-from-cursor 199syn keyword pineOption compose-maps-delete-key-to-ctrl-d 200syn keyword pineOption compose-rejects-unqualified-addrs 201syn keyword pineOption compose-send-offers-first-filter 202syn keyword pineOption compose-sets-newsgroup-without-confirm 203syn keyword pineOption confirm-role-even-for-default 204syn keyword pineOption continue-tab-without-confirm 205syn keyword pineOption delete-skips-deleted 206syn keyword pineOption disable-2022-jp-conversions 207syn keyword pineOption disable-busy-alarm 208syn keyword pineOption disable-charset-conversions 209syn keyword pineOption disable-config-cmd 210syn keyword pineOption disable-keyboard-lock-cmd 211syn keyword pineOption disable-keymenu 212syn keyword pineOption disable-password-caching 213syn keyword pineOption disable-password-cmd 214syn keyword pineOption disable-pipes-in-sigs 215syn keyword pineOption disable-pipes-in-templates 216syn keyword pineOption disable-roles-setup-cmd 217syn keyword pineOption disable-roles-sig-edit 218syn keyword pineOption disable-roles-template-edit 219syn keyword pineOption disable-sender 220syn keyword pineOption disable-shared-namespaces 221syn keyword pineOption disable-signature-edit-cmd 222syn keyword pineOption disable-take-last-comma-first 223syn keyword pineOption enable-8bit-esmtp-negotiation 224syn keyword pineOption enable-8bit-nntp-posting 225syn keyword pineOption enable-aggregate-command-set 226syn keyword pineOption enable-alternate-editor-cmd 227syn keyword pineOption enable-alternate-editor-implicitly 228syn keyword pineOption enable-arrow-navigation 229syn keyword pineOption enable-arrow-navigation-relaxed 230syn keyword pineOption enable-background-sending 231syn keyword pineOption enable-bounce-cmd 232syn keyword pineOption enable-cruise-mode 233syn keyword pineOption enable-cruise-mode-delete 234syn keyword pineOption enable-delivery-status-notification 235syn keyword pineOption enable-dot-files 236syn keyword pineOption enable-dot-folders 237syn keyword pineOption enable-exit-via-lessthan-command 238syn keyword pineOption enable-fast-recent-test 239syn keyword pineOption enable-flag-cmd 240syn keyword pineOption enable-flag-screen-implicitly 241syn keyword pineOption enable-full-header-and-text 242syn keyword pineOption enable-full-header-cmd 243syn keyword pineOption enable-goto-in-file-browser 244syn keyword pineOption enable-incoming-folders 245syn keyword pineOption enable-jump-shortcut 246syn keyword pineOption enable-lame-list-mode 247syn keyword pineOption enable-mail-check-cue 248syn keyword pineOption enable-mailcap-param-substitution 249syn keyword pineOption enable-mouse-in-xterm 250syn keyword pineOption enable-msg-view-addresses 251syn keyword pineOption enable-msg-view-attachments 252syn keyword pineOption enable-msg-view-forced-arrows 253syn keyword pineOption enable-msg-view-urls 254syn keyword pineOption enable-msg-view-web-hostnames 255syn keyword pineOption enable-newmail-in-xterm-icon 256syn keyword pineOption enable-partial-match-lists 257syn keyword pineOption enable-print-via-y-command 258syn keyword pineOption enable-reply-indent-string-editing 259syn keyword pineOption enable-rules-under-take 260syn keyword pineOption enable-search-and-replace 261syn keyword pineOption enable-sigdashes 262syn keyword pineOption enable-suspend 263syn keyword pineOption enable-tab-completion 264syn keyword pineOption enable-take-export 265syn keyword pineOption enable-tray-icon 266syn keyword pineOption enable-unix-pipe-cmd 267syn keyword pineOption enable-verbose-smtp-posting 268syn keyword pineOption expanded-view-of-addressbooks 269syn keyword pineOption expanded-view-of-distribution-lists 270syn keyword pineOption expanded-view-of-folders 271syn keyword pineOption expose-hidden-config 272syn keyword pineOption expunge-only-manually 273syn keyword pineOption expunge-without-confirm 274syn keyword pineOption expunge-without-confirm-everywhere 275syn keyword pineOption fcc-on-bounce 276syn keyword pineOption fcc-only-without-confirm 277syn keyword pineOption fcc-without-attachments 278syn keyword pineOption include-attachments-in-reply 279syn keyword pineOption include-header-in-reply 280syn keyword pineOption include-text-in-reply 281syn keyword pineOption ldap-result-to-addrbook-add 282syn keyword pineOption mark-fcc-seen 283syn keyword pineOption mark-for-cc 284syn keyword pineOption news-approximates-new-status 285syn keyword pineOption news-deletes-across-groups 286syn keyword pineOption news-offers-catchup-on-close 287syn keyword pineOption news-post-without-validation 288syn keyword pineOption news-read-in-newsrc-order 289syn keyword pineOption next-thread-without-confirm 290syn keyword pineOption old-growth 291syn keyword pineOption pass-control-characters-as-is 292syn keyword pineOption prefer-plain-text 293syn keyword pineOption preserve-start-stop-characters 294syn keyword pineOption print-formfeed-between-messages 295syn keyword pineOption print-includes-from-line 296syn keyword pineOption print-index-enabled 297syn keyword pineOption print-offers-custom-cmd-prompt 298syn keyword pineOption quell-attachment-extra-prompt 299syn keyword pineOption quell-berkeley-format-timezone 300syn keyword pineOption quell-content-id 301syn keyword pineOption quell-dead-letter-on-cancel 302syn keyword pineOption quell-empty-directories 303syn keyword pineOption quell-extra-post-prompt 304syn keyword pineOption quell-folder-internal-msg 305syn keyword pineOption quell-imap-envelope-update 306syn keyword pineOption quell-lock-failure-warnings 307syn keyword pineOption quell-maildomain-warning 308syn keyword pineOption quell-news-envelope-update 309syn keyword pineOption quell-partial-fetching 310syn keyword pineOption quell-ssl-largeblocks 311syn keyword pineOption quell-status-message-beeping 312syn keyword pineOption quell-timezone-comment-when-sending 313syn keyword pineOption quell-user-lookup-in-passwd-file 314syn keyword pineOption quit-without-confirm 315syn keyword pineOption reply-always-uses-reply-to 316syn keyword pineOption save-aggregates-copy-sequence 317syn keyword pineOption save-will-advance 318syn keyword pineOption save-will-not-delete 319syn keyword pineOption save-will-quote-leading-froms 320syn keyword pineOption scramble-message-id 321syn keyword pineOption select-without-confirm 322syn keyword pineOption selectable-item-nobold 323syn keyword pineOption separate-folder-and-directory-entries 324syn keyword pineOption show-cursor 325syn keyword pineOption show-plain-text-internally 326syn keyword pineOption show-selected-in-boldface 327syn keyword pineOption signature-at-bottom 328syn keyword pineOption single-column-folder-list 329syn keyword pineOption slash-collapses-entire-thread 330syn keyword pineOption spell-check-before-sending 331syn keyword pineOption store-window-position-in-config 332syn keyword pineOption strip-from-sigdashes-on-reply 333syn keyword pineOption tab-visits-next-new-message-only 334syn keyword pineOption termdef-takes-precedence 335syn keyword pineOption thread-index-shows-important-color 336syn keyword pineOption try-alternative-authentication-driver-first 337syn keyword pineOption unselect-will-not-advance 338syn keyword pineOption use-current-dir 339syn keyword pineOption use-function-keys 340syn keyword pineOption use-sender-not-x-sender 341syn keyword pineOption use-subshell-for-suspend 342syn keyword pineOption vertical-folder-list 343 344syn match pineComment "^#.*$" 345 346" Define the default highlighting. 347" Only when an item doesn't have highlighting yet 348 349hi def link pineConfig Type 350hi def link pineComment Comment 351hi def link pineOption Macro 352 353let b:current_syntax = "pine" 354 355" vim: ts=8 356