Sending this form to a REPL (like ielm): (defun test (n) ...) Will yield: (defun test (n ...)) Because our RET emulation doesn't take evil's off-by-one cursor placement into account.