Ruby 1.9 имеет несколько новых элементов синтаксиса, такой как {key: value}
хешируйте литеральный синтаксис. Имеет любого записанного или замеченного обновленный syntax/ruby.vim
выделение регистрирует, который выделится key:
точно так же, как это выделяется :key
в {:key => value}
?
Попробуйте последнюю версию с github:
http://github.com/vim-ruby/vim-ruby/blob/master/syntax/ ruby.vim
Он был обновлен в декабре 2009 года и, похоже, правильно работает с новыми хэш-литералами.