Skip to content

Commit 9dd267b

Browse files
author
othree_kao
committed
Add support lo-dash
1 parent bbe478f commit 9dd267b

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

autoload/syntax/underscore.javascript.vim

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,14 @@
44
" Last Change: 2013/04/21
55
" Version: 1.4.4.1
66
" URL: http://underscorejs.org/
7+
" LoDash: 1.2.0
8+
" URL: http://lodash.com/
79

810
syntax match javascriptunderscore containedin=ALLBUT,javascriptComment /\<_\>/ nextgroup=javascriptunderscoredot
911
syntax match javascriptunderscoredot contained /\./ nextgroup=@javascript_Functions
1012
syntax match javascriptunderscoredot contained /([^)]*)\./ nextgroup=@javascript_Functions
1113

12-
syntax cluster javascript_Functions contains=javascript_collections,javascript_arrays,javascript_functions,javascript_objects,javascript_chaining
14+
syntax cluster javascript_Functions contains=javascript_collections,javascript_arrays,javascript_functions,javascript_objects,javascript_chaining,javascript_lodash
1315

1416
syntax match javascript_collections contained /contains/
1517
syntax keyword javascript_collections contained each map reduce reduceRight find filter where findWhere
@@ -29,6 +31,10 @@ syntax keyword javascript_utility contained noConflict identify times random mix
2931
syntax keyword javascript_utility contained escape unescape result template
3032
syntax keyword javascript_chaining contained chain value
3133

34+
syntax keyword javascript_lodash contained at bindKey cloneDeep createCallback findIndex findKey
35+
syntax keyword javascript_lodash contained forEach forIn forOwn isPlainObject merge parseInt partial
36+
syntax keyword javascript_lodash contained partialRight runInContext support unzip where
37+
3238

3339
" Define the default highlighting.
3440
" For version 5.7 and earlier: only when not done already

0 commit comments

Comments
 (0)