Clipboard shortcuts do not work on Linux
Describe the bug
CTRL+C / CTRL+V do not work on Linux.
Neither do CTRL+SHIFT+C / CTRL+SHIFT+V.
Neither do ALT+C / ALT+V (ie. ⌘+C / ⌘+V).
Right click "copy" / "paste" do work.
To Reproduce Steps to reproduce the behavior:
- Copy some text in the clipboard
- Switch to Waveterm
- Type CTRL+V : nothing happens
- Type CTRL+SHIFT+V : nothing happens
- Type ⌘+V : nothing happens
- Right click + select "Paste" : Et voilà ! (it works)
Expected behavior Some shortcut should work.
Screenshots N/A
Desktop (please complete the following information):
- OS: Ubuntu 23.10
- Version v0.5.3 (20231227-055038)
- BÉPO keyboard layout
Additional context N/A
thanks for submitting! are you tried to copy/paste into the input box or into a running terminal window (a running command)?
for the input box, cmd-v and cmd-c should work. for the terminal windows shift-ctrl-v and shift-ctrl-c should work.
note that these are MacOS keybindings. For Linux, "cmd" is bound to "super" (the windows button on windows keyboards). in the future we hope to change the linux keybindings so that "cmd" will map to "ctrl" or "alt", but unfortunately today it is mapped to "super".
same underlying problem as #205
I think this may be fixed with the last round of keybinding fixes that went out with the v0.6.x builds. But, to be safe I'll mark this as v0.7.1 for when we introduce the new keybind manager.