Revert "[vim keymap] Allow optional behaviors"

This reverts commit d50e9bcc7da86c08f1c39cde625d5a29fcdeca1e.