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
Key bindings fail to comply with minor mode conventions #1
Comments
I just submitted a pull request to map the default to |
Thanks for the patch. Sorry for not responding sooner, I've been out of time lately. Your help is appreciated. I'll accept the patch later today, I just want to edit the comments and the readme to reflect the change. |
@bdsatish Thank you for patching this. |
@lunaryorn @Bruce-Connor The keybinding "C-c /" conflicts with org-mode's keybinding for the "org-sparse-tree" function.
"C-c /" is still bound to google-this-mode-submap. How would I get back the mapping to org-sparse-tree? Thanks! |
Instead of binding it manually, check out the variable google-this-keybind. |
@Bruce-Connor Perfect!
Thanks for the useful plugin. |
According to the documentation,
google-this-mode
binds it's key map toC-x g
which is against the key bindings conventions for minor modes, see Keymaps and Minor modes:This is also documented in Key Binding Conventions.
As far as I know,
C-x
is generally reserved for Emacs itself, and thus off limits to 3rd party libraries.Please either change the default binding to a safe minor mode binding, or at least provide means to disable the standard binding to
C-x g
.The text was updated successfully, but these errors were encountered: