Skip to content

Conversation

@sethaldini
Copy link

@sethaldini sethaldini commented Sep 9, 2025

Creates the lem-core:*global-prefix-keymap* and binds to it "C-x". This allows users to rebind the keymap to a different prefix. New "C-x" bindings in the lem-core:*global-keymap* should be bound in this new keymap instead.

Creates the lem-core:*global-prefix-keymap* and binds to it "C-x". This allows
users to rebind the keymap to a different prefix. New "C-x" bindings in the
lem-core:*global-keymap* should be bound in this new keymap instead.
@vindarel
Copy link
Collaborator

vindarel commented Sep 9, 2025

That sounds great, thank you.

Does that break backward compatibility with existing "C-x …" bindings to the global keymap in one's init file? (I guess not?)

Can you also send a PR to the documentation on https://github.com/lem-project/lem-project.github.io/ too ?

Thanks!

@sethaldini
Copy link
Author

After doing some more testing there is an issue if there is an "C-x" binding in the init file. I'll see if I can get that resolved and then I'll update the documentation too.

@vindarel
Copy link
Collaborator

if you threw a good, understantable error message that would help users migrate, that would be good too.

if both options are too difficult, alright.

@vindarel
Copy link
Collaborator

hey @sethaldini , what's up with this good PR?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants