K2LL33D SHELL

 Apache/2.4.7 (Ubuntu)
 Linux sman1baleendah 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64
 uid=33(www-data) gid=33(www-data) groups=33(www-data)
 safemode : OFF
 MySQL: ON | Perl: ON | cURL: OFF | WGet: ON
  >  / usr / share / vim / vim74 / syntax /
server ip : 172.67.156.115

your ip : 172.70.80.135

H O M E


Filename/usr/share/vim/vim74/syntax/sieve.vim
Size1.62 kb
Permissionrw-r--r--
Ownerroot : root
Create time27-Apr-2025 09:56
Last modified03-Jan-2014 03:40
Last accessed07-Jul-2025 00:52
Actionsedit | rename | delete | download (gzip)
Viewtext | code | image
" Vim syntax file
" Language: Sieve filtering language input file
" Maintainer: Nikolai Weibull <[email protected]>
" Latest Revision: 2007-10-25

if exists("b:current_syntax")
finish
endif

let s:cpo_save = &cpo
set cpo&vim

syn keyword sieveTodo contained TODO FIXME XXX NOTE

syn region sieveComment start='/\*' end='\*/' contains=sieveTodo,@Spell
syn region sieveComment display oneline start='#' end='$'
\ contains=sieveTodo,@Spell

syn case ignore

syn match sieveTag display ':\h\w*'

syn match sieveNumber display '\<\d\+[KMG]\=\>'

syn match sieveSpecial display '\\["\\]'

syn region sieveString start=+"+ skip=+\\\\\|\\"+ end=+"+
\ contains=sieveSpecial
syn region sieveString start='text:' end='\n.\n'

syn keyword sieveConditional if elsif else
syn keyword sieveTest address allof anyof envelope exists false header
\ not size true
syn keyword sievePreProc require stop
syn keyword sieveAction reject fileinto redirect keep discard
syn keyword sieveKeyword vacation

syn case match

hi def link sieveTodo Todo
hi def link sieveComment Comment
hi def link sieveTag Type
hi def link sieveNumber Number
hi def link sieveSpecial Special
hi def link sieveString String
hi def link sieveConditional Conditional
hi def link sieveTest Keyword
hi def link sievePreProc PreProc
hi def link sieveAction Function
hi def link sieveKeyword Keyword

let b:current_syntax = "sieve"

let &cpo = s:cpo_save
unlet s:cpo_save