-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When exiting evil's visual state after a yank or delete, bindings don't work anymore #60
Comments
Thanks for reporting the issue! Yes, visual mode isn't well-supported at the moment and there are plans to add support for it in the future, which is tracked in #53 . I'm going to close this issue as a duplicate, but I'm keen to hear your thoughts if you feel that the other issue doesn't cover your use case, and if that's the case, feel free to either post a comment there, or reopen this issue. |
thank you for responding! i'm aware of #53, but even though it covers my issue, since it deals with visual state as a whole, i think this could be solved beforehand, since it is basically stopping me from trying to use Symex as my goto tool for structural lisp editing. that's because even though regions/visual state isn't entirely supported as it is in e.g. Lispy, my issue is that i cannot ever go into VISUAL state because it breaks Symex's bindings, and i'd need to go into INSERT and back to have Symex working correctly again. i'm not really sure what's causing it, and i tried poking around a little bit but with no success. |
That's a fair point, and it could be reasonable to try falling back to Normal visual state instead of Symex visual state until we have that. For the moment, the workaround I use is to first escape to Normal state before entering visual state, so that you don't enter visual state directly from Symex state. We could try mapping Any other ideas? |
can you share that snippet?
well, since that's the case i'm happy to wait for the overall region design to be complete. |
I meant that I don't enter visual state (e.g. via Could you explain a bit more your use case for using visual state? |
ah, got it.
yeah, sure! i use it to copy some things most of the time, but also delete a whole bunch of lines as well, the usual. the most common usage i have is to go to a delimiter of a symex, hit |
Yeah all that makes sense, thanks for sharing 🙂 |
This happens with a minimal config of
Steps to reproduce
v
orV
;y
or delete withd
orx
;In order to make it go back I need to move into another state such as INSERT or EMACS and get back to SYMEX with
symex-mode-interface
.The text was updated successfully, but these errors were encountered: