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

📄 javascript.vim

📁 MSYS在windows下模拟了一个类unix的终端
💻 VIM
字号:
" Vim syntax file" Language:	JavaScript" Maintainer:	Claudio Fleiner <claudio@fleiner.com>" URL:		http://www.fleiner.com/vim/syntax/javascript.vim" Last Change:	2001 Apr 26" For version 5.x: Clear all syntax items" For version 6.x: Quit when a syntax file was already loadedif !exists("main_syntax")  if version < 600    syntax clear  elseif exists("b:current_syntax")  finishendif  let main_syntax = 'javascript'endifsyn case ignoresyn match   javaScriptLineComment      "\/\/.*$"syn match   javaScriptCommentSkip      "^[ \t]*\*\($\|[ \t]\+\)"syn region  javaScriptCommentString    start=+"+  skip=+\\\\\|\\"+  end=+"+ end=+\*/+me=s-1,he=s-1 contains=javaScriptSpecial,javaScriptCommentSkip,@htmlPreprocsyn region  javaScriptComment2String   start=+"+  skip=+\\\\\|\\"+  end=+$\|"+  contains=javaScriptSpecial,@htmlPreprocsyn region  javaScriptComment          start="/\*"  end="\*/" contains=javaScriptCommentString,javaScriptCharacter,javaScriptNumbersyn match   javaScriptSpecial          "\\\d\d\d\|\\."syn region  javaScriptStringD          start=+"+  skip=+\\\\\|\\"+  end=+"+  contains=javaScriptSpecial,@htmlPreprocsyn region  javaScriptStringS          start=+'+  skip=+\\\\\|\\'+  end=+'+  contains=javaScriptSpecial,@htmlPreprocsyn match   javaScriptSpecialCharacter "'\\.'"syn match   javaScriptNumber           "-\=\<\d\+L\=\>\|0[xX][0-9a-fA-F]\+\>"syn keyword javaScriptConditional      if elsesyn keyword javaScriptRepeat           while forsyn keyword javaScriptBranch           break continuesyn keyword javaScriptOperator         new insyn keyword javaScriptType             this varsyn keyword javaScriptStatement        return withsyn keyword javaScriptFunction         functionsyn keyword javaScriptBoolean          true falsesyn match   javaScriptBraces           "[{}]"" catch errors caused by wrong parenthesissyn match   javaScriptInParen     contained "[{}]"syn region  javaScriptParen       transparent start="(" end=")" contains=javaScriptParen,javaScript.*syn match   javaScrParenError  ")"if main_syntax == "javascript"  syn sync ccomment javaScriptCommentendif" 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_javascript_syn_inits")  if version < 508    let did_javascript_syn_inits = 1    command -nargs=+ HiLink hi link <args>  else    command -nargs=+ HiLink hi def link <args>  endif  HiLink javaScriptComment           Comment  HiLink javaScriptLineComment       Comment  HiLink javaScriptSpecial           Special  HiLink javaScriptStringS           String  HiLink javaScriptStringD           String  HiLink javaScriptCharacter         Character  HiLink javaScriptSpecialCharacter  javaScriptSpecial  HiLink javaScriptNumber            javaScriptValue  HiLink javaScriptConditional       Conditional  HiLink javaScriptRepeat            Repeat  HiLink javaScriptBranch            Conditional  HiLink javaScriptOperator          Operator  HiLink javaScriptType              Type  HiLink javaScriptStatement         Statement  HiLink javaScriptFunction          Function  HiLink javaScriptBraces            Function  HiLink javaScriptError             Error  HiLink javaScrParenError           javaScriptError  HiLink javaScriptInParen           javaScriptError  HiLink javaScriptBoolean           Boolean  delcommand HiLinkendiflet b:current_syntax = "javascript"if main_syntax == 'javascript'  unlet main_syntaxendif" vim: ts=8

⌨️ 快捷键说明

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