Add support for different Evil cursor states