-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
go and ctags key binding conflict #7306
Comments
Or maybe use |
@deb0ch I mean use |
It looks like some other layers (like Clojure) are already using @TheBB Mb this is also |
IMHO, no layer other than the one responsible for the major mode should be allowed to bind anything under the major mode prefix. As long as this is ok, you're going to have conflicts like this that have to be resolved ad hoc. The correct fix would be to make the helm layer not bind anything. Instead, provide a function where you give it a prefix, and then the layer would bind all of its shortcuts under that prefix. Layers can then choose whether or not to call that function, and at which prefix. Consistency between layers would be nice but not at the expense of conflicts. |
Actually I went with the initial proposition by @JAremko which was to move create tags to In clojure layer |
go layer uses
SPC m g c
forgo-coverage
and gtags layerSPC m g c
forhelm-gtags-create-tags
Can we use
SPC m g C
forhelm-gtags-create-tags
? This is not a function that you would call often and it will help to avoid similar conflicts.The text was updated successfully, but these errors were encountered: