J'utilise Syntastic dans Vim, et cela met en évidence la nouvelle syntaxe Ruby comme des erreurs. Par exemple, si j'utilise les arguments de mots clés requis (introduits dans Ruby 2.1), comme ceci:
def distance(from:, to:)
# whatever
end
... il met en évidence la ligne de définition et indique "inattendu", "".
Comment puis-je lui faire reconnaître cela comme une syntaxe Ruby valide? J'ai déjà mis à jour ~/.vim/syntax/ruby.vim
.
~/.vim/syntax/ruby.vim
n'a rien à voir avec la vérification de la syntaxe dans les fichiers; il est pour la syntaxe mise en évidence . Voir robots.thoughtbot.com/writing-vim-syntax-plugins