yes, thanks -- i'm referring to CONFIG_FEATURE_EDITING_VI, which should be enabled in the busybox build.
btw, "set -o vi" is accepted and ignored, even when this feature is disabled, so that user profile scripts which set it don't break. i suppose it's arguable that maybe the script _should_ break, but since the option only affects interactive use, i think it's better the way it is.