Sto usando Syntastic in Vim e mette in evidenza la nuova sintassi di Ruby come errori. Ad esempio, se utilizzo argomenti di parole chiave obbligatori (introdotti in Ruby 2.1), in questo modo:
def distance(from:, to:)
# whatever
end
... evidenzia la linea di definizione e dice "imprevisto", "".
Come posso convincerlo a riconoscerlo come sintassi di Ruby valida? Ho già aggiornato ~/.vim/syntax/ruby.vim
.
~/.vim/syntax/ruby.vim
non ha nulla a che fare con il controllo della sintassi nei file; è per l' evidenziazione della sintassi . Vedi robots.thoughtbot.com/writing-vim-syntax-plugins