sponsor Vim development Vim logo Vim Book Ad

groovy.vim : syntax file for the groovy programming language

 script karma  Rating 187/112, Downloaded by 10042  Comments, bugs, improvements  Vim wiki

created by
Alessio Pace
script type
Syntax file for the Groovy programming language. It relies on the java.vim syntax file.
I was inspired by java.vim and ruby.vim syntax definition, so I thank the authors of those scripts.
install details
1) copy the file in the (global or user's $HOME/.vim/syntax/) syntax folder

2) add this line to recognize groovy files by filename extension:
  au BufNewFile,BufRead *.groovy  setf groovy

  in the global vim filetype.vim file or inside $HOME/.vim/filetype.vim
  [groovy is still not recognized by vim! :-( ]

3) add this part to recognize by content groovy script (no extension needed :-)
  if did_filetype()
  if getline(1) =~ '^#!.*[/\\]groovy\>'
    setf groovy

  in the global scripts.vim file or in $HOME/.vim/scripts.vim

4) open/write a .groovy file or a groovy script :-)

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
groovy.vim 0.1.9b 2004-04-08 6.0 Alessio Pace groovy's specific classes highlighted separatly from java's (if enabled)
groovy.vim 0.1.9 2004-04-03 6.0 Alessio Pace -scripts does not depend at runtime from java.vim;
-highlight for ${params} in strings
groovy.vim 0.1.7 2004-03-30 6.0 Alessio Pace Attempts to recognize all the groovy methods at: http://groovy.codehaus.org/groovy-jdk.html
groovy.vim 0.1 2004-03-25 6.0 Alessio Pace Initial upload
ip used for rating:

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
Vim at Github