0
0
mirror of https://github.com/vim/vim.git synced 2025-07-04 23:07:33 -04:00
vim/runtime/syntax/mplayerconf.vim

84 lines
4.3 KiB
VimL
Raw Normal View History

2004-06-13 20:20:40 +00:00
" Vim syntax file
2005-06-29 22:40:58 +00:00
" Language: mplayer(1) configuration file
2006-04-21 22:12:41 +00:00
" Maintainer: Nikolai Weibull <now@bitwi.se>
2008-06-24 21:56:24 +00:00
" Latest Revision: 2007-06-17
2004-06-13 20:20:40 +00:00
2005-06-29 22:40:58 +00:00
if exists("b:current_syntax")
2004-06-13 20:20:40 +00:00
finish
endif
2005-06-29 22:40:58 +00:00
let s:cpo_save = &cpo
set cpo&vim
2008-06-24 21:56:24 +00:00
setlocal iskeyword+=-
2004-06-13 20:20:40 +00:00
2005-06-29 22:40:58 +00:00
syn keyword mplayerconfTodo contained TODO FIXME XXX NOTE
2004-06-13 20:20:40 +00:00
2005-07-04 22:49:24 +00:00
syn region mplayerconfComment display oneline start='#' end='$'
2005-06-29 22:40:58 +00:00
\ contains=mplayerconfTodo,@Spell
2004-06-13 20:20:40 +00:00
syn keyword mplayerconfPreProc include
syn keyword mplayerconfBoolean yes no
syn match mplayerconfNumber '\<\d\+\>'
2005-06-29 22:40:58 +00:00
syn keyword mplayerconfOption hardframedrop nomouseinput bandwidth dumpstream
\ rtsp-stream-over-tcp tv overlapsub
\ sub-bg-alpha subfont-outline unicode format
\ vo edl cookies fps zrfd af-adv nosound
\ audio-density passlogfile vobsuboutindex autoq
\ autosync benchmark colorkey nocolorkey edlout
\ enqueue fixed-vo framedrop h identify input
\ lircconf list-options loop menu menu-cfg
\ menu-root nojoystick nolirc nortc playlist
\ quiet really-quiet shuffle skin slave
\ softsleep speed sstep use-stdin aid alang
\ audio-demuxer audiofile audiofile-cache
\ cdrom-device cache cdda channels chapter
\ cookies-file demuxer dumpaudio dumpfile
\ dumpvideo dvbin dvd-device dvdangle forceidx
\ frames hr-mp3-seek idx ipv4-only-proxy
\ loadidx mc mf ni nobps noextbased
\ passwd prefer-ipv4 prefer-ipv6 rawaudio
\ rawvideo saveidx sb srate ss tskeepbroken
\ tsprog tsprobe user user-agent vid vivo
\ dumpjacosub dumpmicrodvdsub dumpmpsub dumpsami
\ dumpsrtsub dumpsub ffactor flip-hebrew font
\ forcedsubsonly fribidi-charset ifo noautosub
\ osdlevel sid slang spuaa spualign spugauss
\ sub sub-bg-color sub-demuxer sub-fuzziness
\ sub-no-text-pp subalign subcc subcp subdelay
\ subfile subfont-autoscale subfont-blur
\ subfont-encoding subfont-osd-scale
\ subfont-text-scale subfps subpos subwidth
\ utf8 vobsub vobsubid abs ao aofile aop delay
\ mixer nowaveheader aa bpp brightness contrast
\ dfbopts display double dr dxr2 fb fbmode
\ fbmodeconfig forcexv fs fsmode-dontuse fstype
\ geometry guiwid hue jpeg monitor-dotclock
\ monitor-hfreq monitor-vfreq monitoraspect
\ nograbpointer nokeepaspect noxv ontop panscan
\ rootwin saturation screenw stop-xscreensaver
\ vm vsync wid xineramascreen z zrbw zrcrop
\ zrdev zrhelp zrnorm zrquality zrvdec zrxdoff
\ ac af afm aspect flip lavdopts noaspect
\ noslices novideo oldpp pp pphelp ssf stereo
\ sws vc vfm x xvidopts xy y zoom vf vop
\ audio-delay audio-preload endpos ffourcc
\ include info noautoexpand noskip o oac of
\ ofps ovc skiplimit v vobsubout vobsuboutid
\ lameopts lavcopts nuvopts xvidencopts
2004-06-13 20:20:40 +00:00
2005-06-29 22:40:58 +00:00
hi def link mplayerconfTodo Todo
hi def link mplayerconfComment Comment
hi def link mplayerconfPreProc PreProc
hi def link mplayerconfBoolean Boolean
hi def link mplayerconfNumber Number
hi def link mplayerconfOption Keyword
2004-06-13 20:20:40 +00:00
let b:current_syntax = "mplayerconf"
2005-06-29 22:40:58 +00:00
let &cpo = s:cpo_save
unlet s:cpo_save