-
Notifications
You must be signed in to change notification settings - Fork 284
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
how to cancel some parts of evil-integration? #797
Comments
You don't. Once code has been scheduled with I just wouldn't worry about this at all because the above only applies to dired in normal state. You don't want to use dired in that state anyway and instead customize it to use Emacs state instead. |
To be honest, I always wanted a feature request to disable default
|
In fact, I believe the future of Evil is clear separation of the framework and Vim defaults. I'm only interested in a framework and not in Vim defaults because I build my defaults on top of the framework. Forceful injection of these defaults makes my life more difficult within this goal. |
@Alexander-Shukaev You said what exactly are on my mind! |
@Alexander-Shukaev Basic integration of Emacs packages is one thing, using Evil as framework for something else than Vim-style editing is another. If you have an idea how to make the integration bits easy to disable without introducing dozens of customizables, I'd be interested in it. |
I mean I'm still using it in a Vim-style editing if you mean modal text-editing. That's why I do use Evil in the first place. It's just that I have completely different mapping layout in all modes, tons of additional advanced operators and commands of my own implemented based on Evil as a framework. The reality is that I created my own package on top of Evil that depends on it and wraps it properly. I guess architecturally, the best for Evil would be to split it into two packages.
|
I'm fine with introducing a single option to disable evil-integration altogether. I don't think we need to go further than that. People who want a modal framework to implement their own editing model are probably better served by a package like modalka. I'm not convinced we need to reinvent the wheel here. |
for this part in evil-integration:
How to disable this part os (eval-after-load)?
The text was updated successfully, but these errors were encountered: