Andrew Walrond wrote: > On Sunday 24 April 2005 22:54, Thomas Kirchner wrote: > >>Vim is excellent at folding (along with pretty much everything else). >>You can fold by any number of methods, including indent, marker, >>expression, syntax, diff-style, or even manual... Give it a shot if >>you're not too die-hard with emacs. >>Tom > > > Vim fell at the first hurdle; syntax colouring/highlighting :( > It seems unhappy with IO#<< unless I put some spaces around it; Try the > attached file. The syntax highlighting engine parses the line f<<stdin as the beginning of a Here Document. This would go away if you put a space after the << (makes the code more readable too IMO). As a fix (especially if you don't use Here Documents anyway) you can comment out the lines in the Here Document section of the ruby.vim file; actually, commenting out only the first line there, (the one containing the expression '<<\z' (without the quotes)) should work too. HTH, Michael -- Michael Ulm R&D Team ISIS Information Systems Austria tel: +43 2236 27551-219, fax: +43 2236 21081 e-mail: michael.ulm / isis-papyrus.com Visit our Website: www.isis-papyrus.com