Problem one (as described by @tototest99) is that ; separates commands, so you need to stick it in quotes (or use the alternative spelling, <semicolon>).
Problem two is the actual cause of the error message you’re seeing. The prefix for the Alt modifier is a-, not alt-, so Kakoune doesn’t recognise which modifier you’re talking about, and throws an error.