zed-industries / zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
https://zed.dev
Other
47.86k stars 2.8k forks source link

key bindings that can run multiple actions #17710

Open maan2003 opened 3 weeks ago

maan2003 commented 3 weeks ago

Check for existing issues

Describe the feature

using workspace::SendKeystrokes is a hack.

If applicable, add mockups / screenshots to help present your vision of the feature

No response

Moshyfawn commented 2 weeks ago

What are your thoughts on how workspace::SendKeystrokes could be made more native?

maan2003 commented 2 weeks ago

like instead of value of key binding being a single action it should be multiple actions, exact format will be weird because we have already use array for action argument