hyper: Ctrl-based shortcuts don't work on Linux
In the menus, most shortcuts are listed using the ctrl key as the only modifier (likely an automatic artifact from macOS’s cmd). Some examples:
- Copy
ctrl+c - Paste
ctrl+v - Close tab
ctrl+w - New tab
ctrl+t
These shortcuts don’t work, nor should they since they are essential shortcuts used within the shell. Copy and paste seem to work with the usual ctrl+shift+c/v, but I couldn’t find working versions of any others in my few minutes of guessing.
About this issue
- Original URL
- State: closed
- Created 8 years ago
- Reactions: 11
- Comments: 34 (6 by maintainers)
On my Ubuntu 14.04:
Ctrl+Shift+N > Not working Ctrl+Shift+T > Not working Ctrl+Shift+W > Not working Ctrl+Shift+Z > Not working Ctrl+Shift+X > Doesn’t cut, copy instead Ctrl+Shift+Z > OK Ctrl+Shift+V > OK Ctrl+Shift+A > Not working Ctrl+Shift+K > Kind working, it clears all the terminal (looks like a bug), but Ctrl+L is working just fine Ctrl+R > Doesn’t reload, it starts the reverse search instead (which is the right thing on Linux) Ctrl+R > Same as Ctrl+R Ctrl+Shift+I > Not working Ctrl+0 > OK Zoom in and Zoom out are working with Ctrl++ and Ctrl± Ctrl+Shift+U > Not working Ctrl+Alt+Left > Not working Ctrl+Alt+Right > Not working F11 > Not working
I’m using ubuntu 14.04 and I just have to add the
superkey to every shortcut listed in the menus. For example, open a new tab isctrl + t, on ubuntusuper + ctrl + t. Seems to work for most of the shortcuts (haven’t tried them all)Would be nice if I didn’t have to add that
superthough 👍<kbd>super</kbd> is not on option for me, since I am using this as a meta key in i3. 😕
Thanks ! Any idea for the date of a future release ?
Hey guys, reverse search doesn’t seems to work. Any workaround for that?
Same, ctrl-a and ctrl-r are no longer available to bash, they get used for Hyper bindings instead. This presumably wasn’t the intention? I suppose one way forward would be to disable bindings like ctrl-a that conflict with common uses?
The usual thing on Linux is for the terminal to take ctrl-shift-n, not ctrl-n.
@RasCarlito Using Ubuntu 16.04 can confirm that adding
superto the above key combo’s fixes them!Hi,
Any news ? Thanks
@cjb, @n370 it looks like #1191 will hopefully fix this once and for all!
@nloomans what was your fix for this?
Im with @arthurflachs that it would be great to centralize all keyboard shortcuts in some sort of service. Maybe something like https://github.com/atom/atom-keymap that could map a keyboard shortcut to an action.
CLOSED in #1876
Can you expose the keybindings in
.hyperterm.jsso we can quickly override them there?So… I don’t know if this has changed or not, or if this is a solution, but @jaydson’s list of shortcuts worked perfectly fine for me with the addition of the super key. e.g.
super + ctrl + shift + ito open the dev console,super + ctrl + shift + uto update all of the plugins, etc. Evensuper + F11to go fullscreen, oddly enough.I’m using HyperTerm 0.7.1 on ArchLinux (installed via the AUR), but I’d assume this universal among distros.
I don’t think it was implemented yet @jdormit , but i’m curious to see what @nloomans did 😃
I already fixed it, but my internet is to shitty to create a pull request… stay tuned.