Skip to content
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

Allow meta on linux #8932

Open
chee opened this issue Jan 9, 2021 · 4 comments
Open

Allow meta on linux #8932

chee opened this issue Jan 9, 2021 · 4 comments
Labels
enhancement issues that are enhancements to current functionality - nice to haves help wanted issues meant to be picked up, require help keybindings issues related to keybindings

Comments

@chee
Copy link

chee commented Jan 9, 2021

the keymaps package says "You can use shift, ctrl, alt, meta, option (alt), command (meta), cmd (meta) as modifiers. Note that if you defined a custom shortcut with cmd, command or meta, the same keymaps file won't work on a Windows/Linux machine as this key doesn't have an equivalent."

but, linux does have an equivalent key. super.

i use super extensively in my emacs and vscode keybindings, have for years. would you be open for a PR adding a super alias for meta and making it available on Linux?

i'd imagine ctrlCmd would continue to map to ctrl on linux and meta/super would be an additional option for bindings under Linux and macOS.

@chee
Copy link
Author

chee commented Jan 9, 2021

there's also a related request to add hyper as a modifier: #7653, but i'm only interested in super right now

@vince-fugnitto
Copy link
Member

there's also a related request to add hyper as a modifier: #765 , but i'm only interested in super right now

@chee I believe the link/issue you referenced is incorrect.

@chee
Copy link
Author

chee commented Jan 10, 2021

there's also a related request to add hyper as a modifier: #7653, but i'm only interested in super right now

@chee I believe the link/issue you referenced is incorrect.

thank you. i've fixed it.

@chee
Copy link
Author

chee commented Jan 12, 2021

fwiw, not allowing meta to be bound on linux is an incompatibility with vscode, because vscode allows packages to bind meta on linux.

@vince-fugnitto vince-fugnitto added enhancement issues that are enhancements to current functionality - nice to haves help wanted issues meant to be picked up, require help keybindings issues related to keybindings labels Jan 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement issues that are enhancements to current functionality - nice to haves help wanted issues meant to be picked up, require help keybindings issues related to keybindings
Projects
None yet
Development

No branches or pull requests

2 participants