-
-
Notifications
You must be signed in to change notification settings - Fork 645
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
Make cider-eval-map
and bind it to C-c C-e
instead of C-c C-v
#1783
Comments
Do you mean actually write a separate keymap for eval commands? We could do that, there's no harm in it, but there isn't much benefit either. However, I don't see a reason to bind it to some other key. I know a lot of people use C-c C-e, so I'd rather keep the redundancy in this case. |
The benefit is that people can move the whole map around to their favorite key. C-c C-v is too good to be wasted for those rarely used keys.
It might be too late to change it indeed. My personal opinion is that enforcing a consistent C-x C-e across emacs modes is worth the pain of breaking the backward compatibility. |
I'd say it's too late for |
PRs welcome. :-) |
Like @Malabarba said. :-) |
Fixed in #1805. What remains to be done is to stuff all other eval commands there as well for consistency. |
Two related issues.
First, would be good to place
C-c C-v
eval commands into a specialized map.Secondly, have you considered using
C-c C-e
for that map?cider-eval-last-sexp
is already bound onC-x C-e
, so usingC-c C-e
seems like a waste of a good key.C-c C-v
is very handy and could be dedicated to something more useful than redundant eval commands.The text was updated successfully, but these errors were encountered: