📄 amiga.vim
字号:
" Vim syntax file" Language: AmigaDos" Maintainer: Dr. Charles E. Campbell, Jr. <Charles.E.Campbell.1@gsfc.nasa.gov>" Last Change: September 26, 2000" Version: 1.01" For version 5.x: Clear all syntax items" For version 6.x: Quit when a syntax file was already loadedif version < 600 syntax clearelseif exists("b:current_syntax") finishendifsyn case ignore" Amiga Devicessyn match amiDev "\(par\|ser\|prt\|con\|nil\):"" Amiga aliases and pathssyn match amiAlias "\<[a-zA-Z][a-zA-Z0-9]\+:"syn match amiAlias "\<[a-zA-Z][a-zA-Z0-9]\+:[a-zA-Z0-9/]*/"" stringssyn region amiString start=+"+ end=+"+ oneline" numberssyn match amiNumber "\<\d\+\>"" Logic flowsyn region amiFlow matchgroup=Statement start="if" matchgroup=Statement end="endif" contains=ALLsyn keyword amiFlow skip endskipsyn match amiError "else\|endif"syn keyword amiElse contained elsesyn keyword amiTest contained not warn error fail eq gt ge val exists" echo exceptionsyn region amiEcho matchgroup=Statement start="\<echo\>" end="$" oneline contains=amiCommentsyn region amiEcho matchgroup=Statement start="^\.[bB][rR][aA]" end="$" onelinesyn region amiEcho matchgroup=Statement start="^\.[kK][eE][tT]" end="$" oneline" commandssyn keyword amiKey addbuffers copy fault join pointer setdatesyn keyword amiKey addmonitor cpu filenote keyshow printer setenvsyn keyword amiKey alias date fixfonts lab printergfx setfontsyn keyword amiKey ask delete fkey list printfiles setmapsyn keyword amiKey assign dir font loadwb prompt setpatchsyn keyword amiKey autopoint diskchange format lock protect sortsyn keyword amiKey avail diskcopy get magtape quit stacksyn keyword amiKey binddrivers diskdoctor getenv makedir relabel statussyn keyword amiKey bindmonitor display graphicdump makelink remrad timesyn keyword amiKey blanker iconedit more rename typesyn keyword amiKey break ed icontrol mount resident unaliassyn keyword amiKey calculator edit iconx newcli run unsetsyn keyword amiKey cd endcli ihelp newshell say unsetenvsyn keyword amiKey changetaskpri endshell info nocapslock screenmode versionsyn keyword amiKey clock eval initprinter nofastmem search waitsyn keyword amiKey cmd exchange input overscan serial wbpatternsyn keyword amiKey colors execute install palette set whichsyn keyword amiKey conclip failat iprefs path setclock why" commentssyn cluster amiCommentGroup contains=amiTodosyn case ignoresyn keyword amiTodo contained todosyn case matchsyn match amiComment ";.*$" contains=amiCommentGroup" syncsyn sync lines=50" Define the default highlighting." For version 5.7 and earlier: only when not done already" For version 5.8 and later: only when an item doesn't have highlighting yetif version >= 508 || !exists("did_amiga_syn_inits") if version < 508 let did_amiga_syn_inits = 1 command -nargs=+ HiLink hi link <args> else command -nargs=+ HiLink hi def link <args> endif HiLink amiAlias Type HiLink amiComment Comment HiLink amiDev Type HiLink amiEcho String HiLink amiElse Statement HiLink amiError Error HiLink amiKey Statement HiLink amiNumber Number HiLink amiString String HiLink amiTest Special delcommand HiLinkendiflet b:current_syntax = "amiga"" vim:ts=15
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -