Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- " Vim syntax file
- " Language: R (GNU S)
- " Maintainer: Jakson Aquino <jalvesaq@gmail.com>
- " Former Maintainers: Vaidotas Zemlys <zemlys@gmail.com>
- " Tom Payne <tom@tompayne.org>
- " Last Change: Wed Dec 31, 2014 12:36AM
- " Filenames: *.R *.r *.Rhistory *.Rt
- "
- " NOTE: The highlighting of R functions is defined in
- " runtime files created by a filetype plugin, if installed.
- "
- " CONFIGURATION:
- " syntax folding can be turned on by
- "
- let r_syntax_folding = 1
- "
- " Some lines of code were borrowed from Zhuojun Chen.
- if exists("b:current_syntax")
- finish
- endif
- setlocal iskeyword=@,48-57,_,.
- if exists("g:r_syntax_folding")
- setlocal foldmethod=syntax
- endif
- syn case match
- " Comment
- syn match rComment "#.*$" contains=rTodo,@Spell
- syn keyword rTodo FIXME NOTE NOTES TODO XXX contained
- " Roxygen
- syn match rOKeyword contained "@\(param\|return\|name\|rdname\|examples\|include\|docType\)"
- syn match rOKeyword contained "@\(S3method\|TODO\|aliases\|alias\|assignee\|author\|callGraphDepth\|callGraph\)"
- syn match rOKeyword contained "@\(callGraphPrimitives\|concept\|exportClass\|exportMethod\|exportPattern\|export\|formals\)"
- syn match rOKeyword contained "@\(format\|importClassesFrom\|importFrom\|importMethodsFrom\|import\|keywords\|useDynLib\)"
- syn match rOKeyword contained "@\(method\|noRd\|note\|references\|seealso\|setClass\|slot\|source\|title\|usage\)"
- syn match rOKeyword contained "@\(family\|template\|templateVar\|description\|details\|inheritParams\)"
- syn match rOComment contains=@Spell,rOKeyword "#'.*"
- if &filetype == "rhelp"
- " string enclosed in double quotes
- syn region rString contains=rSpecial,@Spell start=/"/ skip=/\\\\\|\\"/ end=/"/
- " string enclosed in single quotes
- syn region rString contains=rSpecial,@Spell start=/'/ skip=/\\\\\|\\'/ end=/'/
- else
- " string enclosed in double quotes
- syn region rString contains=rSpecial,rStrError,@Spell start=/"/ skip=/\\\\\|\\"/ end=/"/
- " string enclosed in single quotes
- syn region rString contains=rSpecial,rStrError,@Spell start=/'/ skip=/\\\\\|\\'/ end=/'/
- endif
- syn match rStrError display contained "\\."
- " New line, carriage return, tab, backspace, bell, feed, vertical tab, backslash
- syn match rSpecial display contained "\\\(n\|r\|t\|b\|a\|f\|v\|'\|\"\)\|\\\\"
- " Hexadecimal and Octal digits
- syn match rSpecial display contained "\\\(x\x\{1,2}\|[0-8]\{1,3}\)"
- " Unicode characters
- syn match rSpecial display contained "\\u\x\{1,4}"
- syn match rSpecial display contained "\\U\x\{1,8}"
- syn match rSpecial display contained "\\u{\x\{1,4}}"
- syn match rSpecial display contained "\\U{\x\{1,8}}"
- " Statement
- syn keyword rStatement break next return
- syn keyword rConditional if else
- syn keyword rRepeat for in repeat while
- " Constant (not really)
- syn keyword rConstant T F LETTERS letters month.abb month.name pi
- syn keyword rConstant R.version.string
- syn keyword rNumber NA_integer_ NA_real_ NA_complex_ NA_character_
- " Constants
- syn keyword rConstant NULL
- syn keyword rBoolean FALSE TRUE
- syn keyword rNumber NA Inf NaN
- " integer
- syn match rInteger "\<\d\+L"
- syn match rInteger "\<0x\([0-9]\|[a-f]\|[A-F]\)\+L"
- syn match rInteger "\<\d\+[Ee]+\=\d\+L"
- " number with no fractional part or exponent
- syn match rNumber "\<\d\+\>"
- " hexadecimal number
- syn match rNumber "\<0x\([0-9]\|[a-f]\|[A-F]\)\+"
- " floating point number with integer and fractional parts and optional exponent
- syn match rFloat "\<\d\+\.\d*\([Ee][-+]\=\d\+\)\="
- " floating point number with no integer part and optional exponent
- syn match rFloat "\<\.\d\+\([Ee][-+]\=\d\+\)\="
- " floating point number with no fractional part and optional exponent
- syn match rFloat "\<\d\+[Ee][-+]\=\d\+"
- " complex number
- syn match rComplex "\<\d\+i"
- syn match rComplex "\<\d\++\d\+i"
- syn match rComplex "\<0x\([0-9]\|[a-f]\|[A-F]\)\+i"
- syn match rComplex "\<\d\+\.\d*\([Ee][-+]\=\d\+\)\=i"
- syn match rComplex "\<\.\d\+\([Ee][-+]\=\d\+\)\=i"
- syn match rComplex "\<\d\+[Ee][-+]\=\d\+i"
- syn match rAssign '='
- syn match rOperator "&"
- syn match rOperator '-'
- syn match rOperator '\*'
- syn match rOperator '+'
- if &filetype != "rmd" && &filetype != "rrst"
- syn match rOperator "[|!<>^~/:]"
- else
- syn match rOperator "[|!<>^~`/:]"
- endif
- syn match rOperator "%\{2}\|%\S\{-}%"
- syn match rOperator '\([!><]\)\@<=='
- syn match rOperator '=='
- syn match rOpError '\*\{3}'
- syn match rOpError '//'
- syn match rOpError '&&&'
- syn match rOpError '|||'
- syn match rOpError '<<'
- syn match rOpError '>>'
- syn match rAssign "<\{1,2}-"
- syn match rAssign "->\{1,2}"
- " Special
- " syn match rDelimiter "[,;:]"
- " " Error
- " if exists("g:r_syntax_folding")
- " syn region rRegion matchgroup=Delimiter start=/(/ matchgroup=Delimiter end=/)/ transparent contains=ALLBUT,rError,rBraceError,rCurlyError fold
- " syn region rRegion matchgroup=Delimiter start=/{/ matchgroup=Delimiter end=/}/ transparent contains=ALLBUT,rError,rBraceError,rParenError fold
- " syn region rRegion matchgroup=Delimiter start=/\[/ matchgroup=Delimiter end=/]/ transparent contains=ALLBUT,rError,rCurlyError,rParenError fold
- " else
- " syn region rRegion matchgroup=Delimiter start=/(/ matchgroup=Delimiter end=/)/ transparent contains=ALLBUT,rError,rBraceError,rCurlyError
- " syn region rRegion matchgroup=Delimiter start=/{/ matchgroup=Delimiter end=/}/ transparent contains=ALLBUT,rError,rBraceError,rParenError
- " syn region rRegion matchgroup=Delimiter start=/\[/ matchgroup=Delimiter end=/]/ transparent contains=ALLBUT,rError,rCurlyError,rParenError
- " endif
- " syn match rError "[)\]}]"
- " syn match rBraceError "[)}]" contained
- " syn match rCurlyError "[)\]]" contained
- " syn match rParenError "[\]}]" contained
- " Source list of R functions produced by a filetype plugin (if installed)
- if has("nvim")
- " Nvim-R
- runtime R/functions.vim
- else
- " Vim-R-plugin
- runtime r-plugin/functions.vim
- endif
- " syn match rDollar display contained "\$"
- " syn match rDollar display contained "@"
- syn match rDollar display contained "\$"
- syn match rDollar display contained "@"
- " " List elements will not be highlighted as functions:
- syn match rLstElmt "\$[a-zA-Z0-9\\._]*" contains=rDollar
- syn match rLstElmt "@[a-zA-Z0-9\\._]*" contains=rDollar
- " Functions that may add new objects
- syn keyword rPreProc library require attach detach source
- if &filetype == "rhelp"
- syn match rHelpIdent '\\method'
- syn match rHelpIdent '\\S4method'
- endif
- " Name of object with spaces
- if &filetype != "rmd" && &filetype != "rrst"
- syn region rNameWSpace start="`" end="`"
- endif
- if &filetype == "rhelp"
- syn match rhPreProc "^#ifdef.*"
- syn match rhPreProc "^#endif.*"
- syn match rhSection "\\dontrun\>"
- endif
- if exists("r_syn_minlines")
- exe "syn sync minlines=" . r_syn_minlines
- else
- syn sync minlines=40
- endif
- " Built-in functions
- " Base
- syn keyword rBuiltin abbreviate abs acos acosh addNA addTaskCallback
- syn keyword rBuiltin agrep agrepl alist all all.equal
- syn keyword rBuiltin all.equal.character all.equal.default
- syn keyword rBuiltin all.equal.environment all.equal.envRefClass
- syn keyword rBuiltin all.equal.factor all.equal.formula
- syn keyword rBuiltin all.equal.language all.equal.list
- syn keyword rBuiltin all.equal.numeric all.equal.POSIXt all.equal.raw
- syn keyword rBuiltin all.names all.vars any anyDuplicated
- syn keyword rBuiltin anyDuplicated.array anyDuplicated.data.frame
- syn keyword rBuiltin anyDuplicated.default anyDuplicated.matrix anyNA
- syn keyword rBuiltin anyNA.numeric_version anyNA.POSIXlt aperm
- syn keyword rBuiltin aperm.default aperm.table append apply Arg args
- syn keyword rBuiltin array arrayInd as.array as.array.default as.call
- syn keyword rBuiltin as.character as.character.condition
- syn keyword rBuiltin as.character.Date as.character.default
- syn keyword rBuiltin as.character.error as.character.factor
- syn keyword rBuiltin as.character.hexmode as.character.numeric_version
- syn keyword rBuiltin as.character.octmode as.character.POSIXt
- syn keyword rBuiltin as.character.srcref as.complex as.data.frame
- syn keyword rBuiltin as.data.frame.array as.data.frame.AsIs
- syn keyword rBuiltin as.data.frame.character as.data.frame.complex
- syn keyword rBuiltin as.data.frame.data.frame as.data.frame.Date
- syn keyword rBuiltin as.data.frame.default as.data.frame.difftime
- syn keyword rBuiltin as.data.frame.factor as.data.frame.integer
- syn keyword rBuiltin as.data.frame.list as.data.frame.logical
- syn keyword rBuiltin as.data.frame.matrix as.data.frame.model.matrix
- syn keyword rBuiltin as.data.frame.noquote as.data.frame.numeric
- syn keyword rBuiltin as.data.frame.numeric_version
- syn keyword rBuiltin as.data.frame.ordered as.data.frame.POSIXct
- syn keyword rBuiltin as.data.frame.POSIXlt as.data.frame.raw
- syn keyword rBuiltin as.data.frame.table as.data.frame.ts
- syn keyword rBuiltin as.data.frame.vector as.Date as.Date.character
- syn keyword rBuiltin as.Date.date as.Date.dates as.Date.default
- syn keyword rBuiltin as.Date.factor as.Date.numeric as.Date.POSIXct
- syn keyword rBuiltin as.Date.POSIXlt as.difftime as.double
- syn keyword rBuiltin as.double.difftime as.double.POSIXlt
- syn keyword rBuiltin as.environment as.expression as.expression.default
- syn keyword rBuiltin as.factor as.function as.function.default
- syn keyword rBuiltin as.hexmode as.integer as.list as.list.data.frame
- syn keyword rBuiltin as.list.Date as.list.default as.list.environment
- syn keyword rBuiltin as.list.factor as.list.function
- syn keyword rBuiltin as.list.numeric_version as.list.POSIXct as.logical
- syn keyword rBuiltin as.logical.factor as.matrix as.matrix.data.frame
- syn keyword rBuiltin as.matrix.default as.matrix.noquote
- syn keyword rBuiltin as.matrix.POSIXlt as.name as.null as.null.default
- syn keyword rBuiltin as.numeric as.numeric_version as.octmode
- syn keyword rBuiltin as.ordered as.package_version as.pairlist
- syn keyword rBuiltin as.POSIXct as.POSIXct.date as.POSIXct.Date
- syn keyword rBuiltin as.POSIXct.dates as.POSIXct.default
- syn keyword rBuiltin as.POSIXct.numeric as.POSIXct.POSIXlt as.POSIXlt
- syn keyword rBuiltin as.POSIXlt.character as.POSIXlt.date
- syn keyword rBuiltin as.POSIXlt.Date as.POSIXlt.dates
- syn keyword rBuiltin as.POSIXlt.default as.POSIXlt.factor
- syn keyword rBuiltin as.POSIXlt.numeric as.POSIXlt.POSIXct as.qr as.raw
- syn keyword rBuiltin as.single as.single.default as.symbol as.table
- syn keyword rBuiltin as.table.default as.vector as.vector.factor asin
- syn keyword rBuiltin asinh asNamespace asS3 asS4 assign atan atan2
- syn keyword rBuiltin atanh attach attachNamespace attr attr.all.equal
- syn keyword rBuiltin attributes autoload autoloader backsolve baseenv
- syn keyword rBuiltin basename besselI besselJ besselK besselY beta
- syn keyword rBuiltin bindingIsActive bindingIsLocked bindtextdomain
- syn keyword rBuiltin bitwAnd bitwNot bitwOr bitwShiftL bitwShiftR
- syn keyword rBuiltin bitwXor body bquote break browser browserCondition
- syn keyword rBuiltin browserSetDebug browserText builtins by
- syn keyword rBuiltin by.data.frame by.default bzfile c c.Date c.noquote
- syn keyword rBuiltin c.numeric_version c.POSIXct c.POSIXlt c.warnings
- syn keyword rBuiltin call callCC capabilities casefold cat cbind
- syn keyword rBuiltin cbind.data.frame ceiling char.expand character
- syn keyword rBuiltin charmatch charToRaw chartr check_tzones chol
- syn keyword rBuiltin chol.default chol2inv choose class clearPushBack
- syn keyword rBuiltin close close.connection close.srcfile
- syn keyword rBuiltin close.srcfilealias closeAllConnections col
- syn keyword rBuiltin colMeans colnames colSums commandArgs comment
- syn keyword rBuiltin complex computeRestarts conditionCall
- syn keyword rBuiltin conditionCall.condition conditionMessage
- syn keyword rBuiltin conditionMessage.condition conflicts Conj
- syn keyword rBuiltin contributors cos cosh cospi crossprod Cstack_info
- syn keyword rBuiltin cummax cummin cumprod cumsum curlGetHeaders cut
- syn keyword rBuiltin cut.Date cut.default cut.POSIXt data.class
- syn keyword rBuiltin data.frame data.matrix date debug debuggingState
- syn keyword rBuiltin debugonce default.stringsAsFactors delayedAssign
- syn keyword rBuiltin deparse det detach determinant determinant.matrix
- syn keyword rBuiltin dget diag diff diff.Date diff.default diff.POSIXt
- syn keyword rBuiltin difftime digamma dim dim.data.frame dimnames
- syn keyword rBuiltin dimnames.data.frame dir dir.create dir.exists
- syn keyword rBuiltin dirname do.call dontCheck double dput dQuote drop
- syn keyword rBuiltin droplevels droplevels.data.frame droplevels.factor
- syn keyword rBuiltin dump duplicated duplicated.array
- syn keyword rBuiltin duplicated.data.frame duplicated.default
- syn keyword rBuiltin duplicated.matrix duplicated.numeric_version
- syn keyword rBuiltin duplicated.POSIXlt dyn.load dyn.unload dynGet
- syn keyword rBuiltin eapply eigen emptyenv enc2native enc2utf8
- syn keyword rBuiltin encodeString Encoding enquote env.profile
- syn keyword rBuiltin environment environmentIsLocked environmentName
- syn keyword rBuiltin eval eval.parent evalq exists exp expand.grid
- syn keyword rBuiltin expm1 expression extSoftVersion F factor factorial
- syn keyword rBuiltin fifo file file.access file.append file.choose
- syn keyword rBuiltin file.copy file.create file.exists file.info
- syn keyword rBuiltin file.link file.mode file.mtime file.path
- syn keyword rBuiltin file.remove file.rename file.show file.size
- syn keyword rBuiltin file.symlink Filter Find find.package findInterval
- syn keyword rBuiltin findPackageEnv findRestart floor flush
- syn keyword rBuiltin flush.connection for force forceAndCall formals
- syn keyword rBuiltin format format.AsIs format.data.frame format.Date
- syn keyword rBuiltin format.default format.difftime format.factor
- syn keyword rBuiltin format.hexmode format.info format.libraryIQR
- syn keyword rBuiltin format.numeric_version format.octmode
- syn keyword rBuiltin format.packageInfo format.POSIXct format.POSIXlt
- syn keyword rBuiltin format.pval format.summaryDefault formatC formatDL
- syn keyword rBuiltin forwardsolve function gamma gc gc.time gcinfo
- syn keyword rBuiltin gctorture gctorture2 get get0 getAllConnections
- syn keyword rBuiltin getCallingDLL getCallingDLLe getConnection
- syn keyword rBuiltin getDLLRegisteredRoutines
- syn keyword rBuiltin getDLLRegisteredRoutines.character
- syn keyword rBuiltin getDLLRegisteredRoutines.DLLInfo getElement
- syn keyword rBuiltin geterrmessage getExportedValue getHook
- syn keyword rBuiltin getLoadedDLLs getNamespace getNamespaceExports
- syn keyword rBuiltin getNamespaceImports getNamespaceInfo
- syn keyword rBuiltin getNamespaceName getNamespaceUsers
- syn keyword rBuiltin getNamespaceVersion getNativeSymbolInfo getOption
- syn keyword rBuiltin getRversion getSrcLines getTaskCallbackNames
- syn keyword rBuiltin gettext gettextf getwd gl globalenv gregexpr grep
- syn keyword rBuiltin grepl grepRaw gsub gzcon gzfile I iconv iconvlist
- syn keyword rBuiltin icuGetCollate icuSetCollate identical identity if
- syn keyword rBuiltin ifelse Im importIntoEnv inherits integer
- syn keyword rBuiltin interaction interactive intersect intToBits
- syn keyword rBuiltin intToUtf8 inverse.rle invisible invokeRestart
- syn keyword rBuiltin invokeRestartInteractively is.array is.atomic
- syn keyword rBuiltin is.call is.character is.complex is.data.frame
- syn keyword rBuiltin is.double is.element is.environment is.expression
- syn keyword rBuiltin is.factor is.finite is.function is.infinite
- syn keyword rBuiltin is.integer is.language is.list is.loaded
- syn keyword rBuiltin is.logical is.matrix is.na is.na.data.frame
- syn keyword rBuiltin is.na.numeric_version is.na.POSIXlt is.name is.nan
- syn keyword rBuiltin is.null is.numeric is.numeric.Date
- syn keyword rBuiltin is.numeric.difftime is.numeric.POSIXt
- syn keyword rBuiltin is.numeric_version is.object is.ordered
- syn keyword rBuiltin is.package_version is.pairlist is.primitive is.qr
- syn keyword rBuiltin is.R is.raw is.recursive is.single is.symbol
- syn keyword rBuiltin is.table is.unsorted is.vector isatty
- syn keyword rBuiltin isBaseNamespace isdebugged isIncomplete
- syn keyword rBuiltin isNamespace isNamespaceLoaded ISOdate ISOdatetime
- syn keyword rBuiltin isOpen isRestart isS4 isSeekable isSymmetric
- syn keyword rBuiltin isSymmetric.matrix isTRUE jitter julian
- syn keyword rBuiltin julian.Date julian.POSIXt kappa kappa.default
- syn keyword rBuiltin kappa.lm kappa.qr kronecker l10n_info La.svd
- syn keyword rBuiltin La_version labels labels.default lapply lazyLoad
- syn keyword rBuiltin lazyLoadDBexec lazyLoadDBfetch lbeta lchoose
- syn keyword rBuiltin length length.POSIXlt lengths letters LETTERS
- syn keyword rBuiltin levels levels.default lfactorial lgamma
- syn keyword rBuiltin libcurlVersion library library.dynam
- syn keyword rBuiltin library.dynam.unload licence license list
- syn keyword rBuiltin list.dirs list.files list2env load
- syn keyword rBuiltin loadedNamespaces loadingNamespaceInfo
- syn keyword rBuiltin loadNamespace local lockBinding lockEnvironment
- syn keyword rBuiltin log log10 log1p log2 logb logical lower.tri ls
- syn keyword rBuiltin make.names make.unique makeActiveBinding Map
- syn keyword rBuiltin mapply margin.table mat.or.vec match match.arg
- syn keyword rBuiltin match.call match.fun Math.data.frame Math.Date
- syn keyword rBuiltin Math.difftime Math.factor Math.POSIXt matrix max
- syn keyword rBuiltin max.col mean mean.Date mean.default mean.difftime
- syn keyword rBuiltin mean.POSIXct mean.POSIXlt mem.limits memCompress
- syn keyword rBuiltin memDecompress memory.profile merge
- syn keyword rBuiltin merge.data.frame merge.default message mget min
- syn keyword rBuiltin missing Mod mode month.abb month.name months
- syn keyword rBuiltin months.Date months.POSIXt names names.POSIXlt
- syn keyword rBuiltin namespaceExport namespaceImport
- syn keyword rBuiltin namespaceImportClasses namespaceImportFrom
- syn keyword rBuiltin namespaceImportMethods nargs nchar ncol NCOL
- syn keyword rBuiltin Negate new.env next NextMethod ngettext nlevels
- syn keyword rBuiltin noquote norm normalizePath nrow NROW numeric
- syn keyword rBuiltin numeric_version nzchar objects oldClass OlsonNames
- syn keyword rBuiltin on.exit open open.connection open.srcfile
- syn keyword rBuiltin open.srcfilealias open.srcfilecopy Ops.data.frame
- syn keyword rBuiltin Ops.Date Ops.difftime Ops.factor
- syn keyword rBuiltin Ops.numeric_version Ops.ordered Ops.POSIXt options
- syn keyword rBuiltin order ordered outer package_version packageEvent
- syn keyword rBuiltin packageHasNamespace packageStartupMessage packBits
- syn keyword rBuiltin pairlist parent.env parent.frame parse
- syn keyword rBuiltin parseNamespaceFile paste paste0 path.expand
- syn keyword rBuiltin path.package pcre_config pi pipe pmatch pmax
- syn keyword rBuiltin pmax.int pmin pmin.int polyroot pos.to.env
- syn keyword rBuiltin Position pretty pretty.default prettyNum print
- syn keyword rBuiltin print.AsIs print.by print.condition
- syn keyword rBuiltin print.connection print.data.frame print.Date
- syn keyword rBuiltin print.default print.difftime print.Dlist
- syn keyword rBuiltin print.DLLInfo print.DLLInfoList
- syn keyword rBuiltin print.DLLRegisteredRoutines print.factor
- syn keyword rBuiltin print.function print.hexmode print.libraryIQR
- syn keyword rBuiltin print.listof print.NativeRoutineList print.noquote
- syn keyword rBuiltin print.numeric_version print.octmode
- syn keyword rBuiltin print.packageInfo print.POSIXct print.POSIXlt
- syn keyword rBuiltin print.proc_time print.restart print.rle
- syn keyword rBuiltin print.simple.list print.srcfile print.srcref
- syn keyword rBuiltin print.summary.table print.summaryDefault
- syn keyword rBuiltin print.table print.warnings prmatrix proc.time prod
- syn keyword rBuiltin prop.table provideDimnames psigamma pushBack
- syn keyword rBuiltin pushBackLength q qr qr.coef qr.default qr.fitted
- syn keyword rBuiltin qr.Q qr.qty qr.qy qr.R qr.resid qr.solve qr.X
- syn keyword rBuiltin quarters quarters.Date quarters.POSIXt quit quote
- syn keyword rBuiltin R.home R.version R.Version R.version.string
- syn keyword rBuiltin R_system_version range range.default rank rapply
- syn keyword rBuiltin raw rawConnection rawConnectionValue rawShift
- syn keyword rBuiltin rawToBits rawToChar rbind rbind.data.frame rcond
- syn keyword rBuiltin Re read.dcf readBin readChar readline readLines
- syn keyword rBuiltin readRDS readRenviron Recall Reduce reg.finalizer
- syn keyword rBuiltin regexec regexpr registerS3method registerS3methods
- syn keyword rBuiltin regmatches remove removeTaskCallback rep rep.Date
- syn keyword rBuiltin rep.factor rep.int rep.numeric_version rep.POSIXct
- syn keyword rBuiltin rep.POSIXlt rep_len repeat replace replicate
- syn keyword rBuiltin require requireNamespace restartDescription
- syn keyword rBuiltin restartFormals retracemem return returnValue rev
- syn keyword rBuiltin rev.default rle rm RNGkind RNGversion round
- syn keyword rBuiltin round.Date round.POSIXt row row.names
- syn keyword rBuiltin row.names.data.frame row.names.default rowMeans
- syn keyword rBuiltin rownames rowsum rowsum.data.frame rowsum.default
- syn keyword rBuiltin rowSums sample sample.int sapply save save.image
- syn keyword rBuiltin saveRDS scale scale.default scan search
- syn keyword rBuiltin searchpaths seek seek.connection seq seq.Date
- syn keyword rBuiltin seq.default seq.int seq.POSIXt seq_along seq_len
- syn keyword rBuiltin sequence serialize set.seed setdiff setequal
- syn keyword rBuiltin setHook setNamespaceInfo setSessionTimeLimit
- syn keyword rBuiltin setTimeLimit setwd shell shell.exec
- syn keyword rBuiltin showConnections shQuote sign signalCondition
- syn keyword rBuiltin signif simpleCondition simpleError simpleMessage
- syn keyword rBuiltin simpleWarning simplify2array sin single sinh sink
- syn keyword rBuiltin sink.number sinpi slice.index socketConnection
- syn keyword rBuiltin socketSelect solve solve.default solve.qr sort
- syn keyword rBuiltin sort.default sort.int sort.list sort.POSIXlt
- syn keyword rBuiltin source split split.data.frame split.Date
- syn keyword rBuiltin split.default split.POSIXct sprintf sqrt sQuote
- syn keyword rBuiltin srcfile srcfilealias srcfilecopy srcref
- syn keyword rBuiltin standardGeneric stderr stdin stdout stop stopifnot
- syn keyword rBuiltin storage.mode strftime strptime strsplit strtoi
- syn keyword rBuiltin strtrim structure strwrap sub subset
- syn keyword rBuiltin subset.data.frame subset.default subset.matrix
- syn keyword rBuiltin substitute substr substring sum summary
- syn keyword rBuiltin summary.connection summary.data.frame
- syn keyword rBuiltin Summary.data.frame summary.Date Summary.Date
- syn keyword rBuiltin summary.default Summary.difftime summary.factor
- syn keyword rBuiltin Summary.factor summary.matrix
- syn keyword rBuiltin Summary.numeric_version Summary.ordered
- syn keyword rBuiltin summary.POSIXct Summary.POSIXct summary.POSIXlt
- syn keyword rBuiltin Summary.POSIXlt summary.proc_time summary.srcfile
- syn keyword rBuiltin summary.srcref summary.table suppressMessages
- syn keyword rBuiltin suppressPackageStartupMessages suppressWarnings
- syn keyword rBuiltin svd sweep switch sys.call sys.calls Sys.chmod
- syn keyword rBuiltin Sys.Date sys.frame sys.frames sys.function
- syn keyword rBuiltin Sys.getenv Sys.getlocale Sys.getpid Sys.glob
- syn keyword rBuiltin Sys.info Sys.junction sys.load.image
- syn keyword rBuiltin Sys.localeconv sys.nframe sys.on.exit sys.parent
- syn keyword rBuiltin sys.parents Sys.readlink sys.save.image Sys.setenv
- syn keyword rBuiltin Sys.setFileTime Sys.setlocale Sys.sleep sys.source
- syn keyword rBuiltin sys.status Sys.time Sys.timezone Sys.umask
- syn keyword rBuiltin Sys.unsetenv Sys.which system system.file
- syn keyword rBuiltin system.time system2 t T t.data.frame t.default
- syn keyword rBuiltin table tabulate tan tanh tanpi tapply
- syn keyword rBuiltin taskCallbackManager tcrossprod tempdir tempfile
- syn keyword rBuiltin testPlatformEquivalence textConnection
- syn keyword rBuiltin textConnectionValue tolower topenv toString
- syn keyword rBuiltin toString.default toupper trace traceback tracemem
- syn keyword rBuiltin tracingState transform transform.data.frame
- syn keyword rBuiltin transform.default trigamma trimws trunc trunc.Date
- syn keyword rBuiltin trunc.POSIXt truncate truncate.connection try
- syn keyword rBuiltin tryCatch typeof unclass undebug union unique
- syn keyword rBuiltin unique.array unique.data.frame unique.default
- syn keyword rBuiltin unique.matrix unique.numeric_version
- syn keyword rBuiltin unique.POSIXlt unique.warnings units
- syn keyword rBuiltin units.difftime unix.time unlink unlist
- syn keyword rBuiltin unloadNamespace unlockBinding unname unserialize
- syn keyword rBuiltin unsplit untrace untracemem unz upper.tri url
- syn keyword rBuiltin UseMethod utf8ToInt vapply vector Vectorize
- syn keyword rBuiltin version warning warnings weekdays weekdays.Date
- syn keyword rBuiltin weekdays.POSIXt which which.max which.min while
- syn keyword rBuiltin with with.default withCallingHandlers within
- syn keyword rBuiltin within.data.frame within.list withRestarts
- syn keyword rBuiltin withVisible write write.dcf writeBin writeChar
- syn keyword rBuiltin writeLines xor xor.hexmode xor.octmode
- syn keyword rBuiltin xpdrows.data.frame xtfrm xtfrm.AsIs xtfrm.Date
- syn keyword rBuiltin xtfrm.default xtfrm.difftime xtfrm.factor
- syn keyword rBuiltin xtfrm.numeric_version xtfrm.POSIXct xtfrm.POSIXlt
- syn keyword rBuiltin xtfrm.Surv xzfile zapsmall
- "Stats
- syn keyword rBuiltin acf acf2AR add.scope add1 addmargins aggregate AIC
- syn keyword rBuiltin alias anova anova.glm anova.lm anova.mlm
- syn keyword rBuiltin ansari.test aov approx approxfun ar ar.burg
- syn keyword rBuiltin ar.burg.default ar.mle ar.ols ar.yw ar.yw.default
- syn keyword rBuiltin arima arima.sim arima0 ARMAacf ARMAtoMA
- syn keyword rBuiltin as.dendrogram as.dist as.formula as.hclust
- syn keyword rBuiltin as.hclust.dendrogram as.matrix.dist as.stepfun
- syn keyword rBuiltin as.ts asOneSidedFormula ave bandwidth.kernel
- syn keyword rBuiltin bartlett.test Beta BIC binom.test Binomial
- syn keyword rBuiltin binomial biplot biplot.princomp Box.test bw.bcv
- syn keyword rBuiltin bw.nrd bw.nrd0 bw.SJ bw.ucv C cancor case.names
- syn keyword rBuiltin case.names.lm Cauchy cbind.ts ccf chisq.test
- syn keyword rBuiltin Chisquare cmdscale coef coefficients
- syn keyword rBuiltin complete.cases confint constrOptim contr.helmert
- syn keyword rBuiltin contr.poly contr.SAS contr.sum contr.treatment
- syn keyword rBuiltin contrasts convolve cooks.distance
- syn keyword rBuiltin cooks.distance.lm cophenetic cor cor.test cov
- syn keyword rBuiltin cov.wt cov2cor covratio cpgram cut.dendrogram
- syn keyword rBuiltin cutree cycle D dbeta dbinom dcauchy dchisq
- syn keyword rBuiltin decompose delete.response deltat dendrapply
- syn keyword rBuiltin dendrogram density deriv deriv3 deviance dexp df
- syn keyword rBuiltin df.kernel df.residual dfbeta dfbetas dffits dgamma
- syn keyword rBuiltin dgeom dhyper diff.ts diffinv dist distribution
- syn keyword rBuiltin Distributions distributions dlnorm dlogis
- syn keyword rBuiltin dmultinom dnbinom dnorm dpois drop.scope
- syn keyword rBuiltin drop.terms drop1 dsignrank dt dummy.coef
- syn keyword rBuiltin dummy.coef.lm dunif dweibull dwilcox ecdf
- syn keyword rBuiltin eff.aovlist effects embed end Error estVar
- syn keyword rBuiltin expand.model.frame Exponential extractAIC factanal
- syn keyword rBuiltin factor.scope family family.glm family.lm FDist fft
- syn keyword rBuiltin filter fisher.test fitted.kmeans fitted.values
- syn keyword rBuiltin fivenum fligner.test format.dist format.ftable
- syn keyword rBuiltin formula formula.lm formula.nls frequency
- syn keyword rBuiltin friedman.test ftable ftable.formula Gamma
- syn keyword rBuiltin GammaDist gaussian Geometric getCall getInitial
- syn keyword rBuiltin get_all_vars glm glm.control hasTsp hat hatvalues
- syn keyword rBuiltin hclust heatmap HoltWinters Hypergeometric
- syn keyword rBuiltin identify.hclust influence influence.measures
- syn keyword rBuiltin integrate interaction.plot inverse.gaussian IQR
- syn keyword rBuiltin is.empty.model is.leaf is.mts is.stepfun is.ts
- syn keyword rBuiltin is.tskernel isoreg KalmanForecast KalmanLike
- syn keyword rBuiltin KalmanRun KalmanSmooth kernapply kernel kmeans
- syn keyword rBuiltin knots kruskal.test ks.test ksmooth
- syn keyword rBuiltin labels.dendrogram labels.dist labels.lm
- syn keyword rBuiltin labels.terms lag lag.plot line lines.isoreg
- syn keyword rBuiltin lines.stepfun lines.ts listof lm lm.fit
- syn keyword rBuiltin lm.influence lm.wfit loadings loess loess.control
- syn keyword rBuiltin loess.smooth Logistic logLik loglin Lognormal
- syn keyword rBuiltin lowess ls.diag ls.print lsfit mad mahalanobis
- syn keyword rBuiltin make.link makeARIMA makepredictcall
- syn keyword rBuiltin makepredictcall.poly manova mantelhaen.test
- syn keyword rBuiltin mauchly.test mcnemar.test median medpolish
- syn keyword rBuiltin merge.dendrogram model.extract model.frame
- syn keyword rBuiltin model.matrix model.offset model.response
- syn keyword rBuiltin model.tables model.weights monthplot mood.test
- syn keyword rBuiltin Multinomial mvfft na.action na.contiguous
- syn keyword rBuiltin na.exclude na.fail na.omit na.omit.ts na.pass
- syn keyword rBuiltin napredict naprint naresid NegBinomial nextn nlm
- syn keyword rBuiltin nlminb nls nls.control NLSstAsymptotic
- syn keyword rBuiltin NLSstClosestX NLSstLfAsymptote NLSstRtAsymptote
- syn keyword rBuiltin nobs nobs.dendrogram Normal numericDeriv offset
- syn keyword rBuiltin oneway.test Ops.ts optim optimHess optimise
- syn keyword rBuiltin optimize order.dendrogram p.adjust
- syn keyword rBuiltin p.adjust.methods pacf pairwise.prop.test
- syn keyword rBuiltin pairwise.t.test pairwise.table
- syn keyword rBuiltin pairwise.wilcox.test pbeta pbinom pbirthday
- syn keyword rBuiltin pcauchy pchisq pexp pf pgamma pgeom phyper plclust
- syn keyword rBuiltin plnorm plogis plot.acf plot.decomposed.ts
- syn keyword rBuiltin plot.dendrogram plot.density plot.ecdf plot.hclust
- syn keyword rBuiltin plot.HoltWinters plot.isoreg plot.lm plot.ppr
- syn keyword rBuiltin plot.prcomp plot.princomp plot.profile.nls
- syn keyword rBuiltin plot.spec plot.spec.coherency plot.stepfun
- syn keyword rBuiltin plot.stl plot.ts plot.tskernel pnbinom pnorm
- syn keyword rBuiltin Poisson poisson poisson.test poly polym power
- syn keyword rBuiltin power.anova.test power.prop.test power.t.test
- syn keyword rBuiltin PP.test ppoints ppois ppr prcomp predict
- syn keyword rBuiltin predict.ar predict.Arima predict.arima0
- syn keyword rBuiltin predict.glm predict.HoltWinters predict.lm
- syn keyword rBuiltin predict.loess predict.nls predict.poly
- syn keyword rBuiltin predict.prcomp predict.princomp
- syn keyword rBuiltin predict.smooth.spline predict.StructTS preplot
- syn keyword rBuiltin princomp print.aov print.ar print.arima0
- syn keyword rBuiltin print.dendrogram print.dist print.ecdf
- syn keyword rBuiltin print.formula print.ftable print.hclust
- syn keyword rBuiltin print.HoltWinters print.htest print.integrate
- syn keyword rBuiltin print.kmeans print.loadings print.power.htest
- syn keyword rBuiltin print.prcomp print.princomp print.stepfun
- syn keyword rBuiltin print.StructTS print.summary.aov print.summary.glm
- syn keyword rBuiltin print.summary.lm print.summary.manova
- syn keyword rBuiltin print.summary.nls print.summary.prcomp
- syn keyword rBuiltin print.summary.princomp print.ts print.xtabs
- syn keyword rBuiltin printCoefmat profile profile.nls proj promax
- syn keyword rBuiltin prop.test prop.trend.test psignrank pt ptukey
- syn keyword rBuiltin punif pweibull pwilcox qbeta qbinom qbirthday
- syn keyword rBuiltin qcauchy qchisq qexp qf qgamma qgeom qhyper qlnorm
- syn keyword rBuiltin qlogis qnbinom qnorm qpois qqline qqnorm qqplot
- syn keyword rBuiltin qsignrank qt qtukey quade.test quantile
- syn keyword rBuiltin quantile.ecdf quasi quasibinomial quasipoisson
- syn keyword rBuiltin qunif qweibull qwilcox r2dtable rbeta rbinom
- syn keyword rBuiltin rcauchy rchisq read.ftable rect.hclust reformulate
- syn keyword rBuiltin relevel reorder reorder.dendrogram replications
- syn keyword rBuiltin reshape resid residuals residuals.glm
- syn keyword rBuiltin residuals.HoltWinters residuals.lm
- syn keyword rBuiltin residuals.tukeyline rev.dendrogram rexp rf rgamma
- syn keyword rBuiltin rgeom rhyper rlnorm rlogis rmultinom rnbinom rnorm
- syn keyword rBuiltin rpois rsignrank rstandard rstudent rt runif runmed
- syn keyword rBuiltin rweibull rwilcox rWishart SafePrediction
- syn keyword rBuiltin scatter.smooth screeplot sd se.contrast
- syn keyword rBuiltin se.contrast.aov selfStart setNames shapiro.test
- syn keyword rBuiltin SignRank simulate smooth smooth.spline smoothEnds
- syn keyword rBuiltin sortedXyData spec spec.ar spec.pgram spec.taper
- syn keyword rBuiltin spectrum spline splinefun splinefunH SSasymp
- syn keyword rBuiltin SSasympOff SSasympOrig SSbiexp SSD SSfol SSfpl
- syn keyword rBuiltin SSgompertz SSlogis SSmicmen SSweibull start
- syn keyword rBuiltin stat.anova stats stats-deprecated step stepfun stl
- syn keyword rBuiltin str.dendrogram StructTS summary.aov summary.ecdf
- syn keyword rBuiltin summary.glm summary.lm summary.manova summary.nls
- syn keyword rBuiltin summary.prcomp summary.princomp summary.stepfun
- syn keyword rBuiltin supsmu symnum t.test t.ts TDist termplot terms
- syn keyword rBuiltin terms.formula terms.object time time.default
- syn keyword rBuiltin toeplitz ts ts.intersect ts.plot ts.union tsdiag
- syn keyword rBuiltin tsp tsSmooth Tukey TukeyHSD Uniform uniroot update
- syn keyword rBuiltin update.formula var var.test variable.names
- syn keyword rBuiltin variable.names.lm varimax vcov vcov.lme
- syn keyword rBuiltin vcov.summary.lm Weibull weighted.mean
- syn keyword rBuiltin weighted.mean.default weighted.residuals weights
- syn keyword rBuiltin weights.glm wilcox.test Wilcoxon window
- syn keyword rBuiltin write.ftable xtabs .checkMFClasses .getXlevels
- syn keyword rBuiltin .lm.fit .MFclass .nknots.smspl .preformat.ts
- " Type
- syn keyword rType array category character complex double function integer list logical matrix numeric vector data.frame
- if version >= 508
- if version <= 508
- command -nargs=+ HiLink hi link <args>
- else
- command -nargs=+ HiLink hi def link <args>
- endif
- " The default highlight links. Can be overridden later.
- HiLink rTodo Todo
- HiLink rQuotes String
- HiLink rEscape Special
- HiLink rAssign Statement
- HiLink rBoolean Boolean
- HiLink rBuiltin Function
- HiLink rBraceError Error
- HiLink rComment Comment
- HiLink rCommentTodo Todo
- HiLink rOComment Comment
- HiLink rComplex Number
- HiLink rConditional Conditional
- HiLink rConstant Constant
- HiLink rCurlyError Error
- HiLink rDelimiter Delimiter
- HiLink rDollar Type
- HiLink rError Error
- HiLink rFloat Float
- HiLink rFunction Function
- HiLink rHelpIdent Identifier
- HiLink rhPreProc PreProc
- HiLink rhSection PreCondit
- HiLink rInteger Number
- HiLink rLstElmt Normal
- HiLink rNameWSpace Normal
- HiLink rNumber Number
- HiLink rOperator Operator
- HiLink rOpError Error
- HiLink rParenError Error
- HiLink rPreProc PreProc
- HiLink rRepeat Repeat
- HiLink rSpecial SpecialChar
- HiLink rStatement Statement
- HiLink rString String
- HiLink rStrError Error
- HiLink rType Type
- HiLink rOKeyword Title
- delcommand HiLink
- endif
- " Define the default highlighting.
- let b:current_syntax="r"
- " vim: ts=8 sw=2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement