⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 modula3.vim

📁 MSYS在windows下模拟了一个类unix的终端
💻 VIM
字号:
" Vim syntax file" Language:	Modula-3" Maintainer:	Timo Pedersen <dat97tpe@ludat.lth.se>" Last Change:	2001 May 10" Basic things only..." Based on the modula 2 syntax file" 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")  finishendif" Modula-3 is case-sensitive" syn case ignore" Modula-3 keywordssyn keyword modula3Keyword ABS ADDRES ADR ADRSIZE AND ANYsyn keyword modula3Keyword ARRAY AS BITS BITSIZE BOOLEAN BRANDED BY BYTESIZEsyn keyword modula3Keyword CARDINAL CASE CEILING CHAR CONST DEC DEFINITIONsyn keyword modula3Keyword DISPOSE DIVsyn keyword modula3Keyword EVAL EXIT EXCEPT EXCEPTIONsyn keyword modula3Keyword EXIT EXPORTS EXTENDED FALSE FINALLY FIRST FLOATsyn keyword modula3Keyword FLOOR FROM GENERIC IMPORTsyn keyword modula3Keyword IN INC INTEGER ISTYPE LAST LOCKsyn keyword modula3Keyword LONGREAL LOOPHOLE MAX METHOD MIN MOD MUTEXsyn keyword modula3Keyword NARROW NEW NIL NOT NULL NUMBER OF OR ORD RAISEsyn keyword modula3Keyword RAISES READONLY REAL RECORD REF REFANYsyn keyword modula3Keyword RETURN ROOTsyn keyword modula3Keyword ROUND SET SUBARRAY TEXT TRUE TRUNC TRY TYPEsyn keyword modula3Keyword TYPECASE TYPECODE UNSAFE UNTRACED VAL VALUE VAR WITH" Special keywords, block delimiters etcsyn keyword modula3Block PROCEDURE FUNCTION MODULE INTERFACE REPEAT THENsyn keyword modula3Block BEGIN END OBJECT METHODS OVERRIDES RECORD REVEALsyn keyword modula3Block WHILE UNTIL DO TO IF FOR ELSIF ELSE LOOP" Commentssyn region modula3Comment start="(\*" end="\*)"" Stringssyn region modula3String start=+"+ end=+"+syn region modula3String start=+'+ end=+'+" 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_modula3_syntax_inits")  if version < 508    let did_modula3_syntax_inits = 1    command -nargs=+ HiLink hi link <args>  else    command -nargs=+ HiLink hi def link <args>  endif  " The default methods for highlighting.  Can be overridden later  HiLink modula3Keyword	Statement  HiLink modula3Block		PreProc  HiLink modula3Comment	Comment  HiLink modula3String		String  delcommand HiLinkendiflet b:current_syntax = "modula3""I prefer to use this..."set ai"vim: ts=8

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -