-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
Implement Readline Keybindings #2154
Comments
@computersarecool Hello there. Thanks for making an issue. Let me clear things out or you a little bit on what #1876 provide. First
Second
ThirdB. What are you referencing by |
Sounds good but mosh for Chrome and Secure Shell for Chrome both use For your Second point: That distinction makes some sense but if that's what #1876 does I think that closing issues like #833 and #1716 is a mistake because it doesn't actually address those issues. The main point here is this: I use a terminal emulator to access programs, mainly I do not know why Hyper is intercepting any keys but it seems like a bad idea (or at least something that should be toggle-able). The ideal situation would be that you can run Bash from Hyper, and run emacs within bash and your keys go directly to the program (they don't interfere with Hyper and select all text on the screen or anything like that at all). Can we make this possible? |
Like we say. This will be much more easier to implement once we switch to |
Cool. I appreciate your work. I am really into this idea because I am hoping for a cross platform terminal emulator that just works. Still, I think this issue should be left open until |
Is there any way I can track the progress of this or possibly help? |
@computersarecool Very sorry for the delay in response. Xterm is now implemented in the current Canary release but this feature, as of yet, has not been implemented. We'll try and keep this issue updated when there's progress. |
I think this is fixed since new keymapping and not using |
@computersarecool Can you check our last canary and confirm that it's suits your needs? |
My preliminary testing shows this as working on Windows when you set the |
I am on the latest Hyper.app version
This is actually a duplicate of Ctrl-A on Windows does not move to beginning of line #1716 but that was closed without explanation.
Windows 10
Hyper.app version 1.4.2
I am using the default .hyper.js
Relevant information from devtools N/A
The issue is reproducible in vanilla Hyper.app:
Issue
On every terminal emulator I have ever used these keyboard shortcuts are implemented. They come from GNU and handle basic things like: going to the beginning of line, going to the end of line etc.
Right now Hyper (incorrectly in my opinion) maps Ctl-a to select all. There has been some progress in implementing keymaps in hyper but looking at the list here I do not see any place where things such as go to beginning of line are even addressed.
There is also no documentation on how to do this. It seems like there is not a shortcut for
go to the beginning of line
available.Shouldn't hyper implement the same keyboard shortcuts as other terminal emulators and if it can not, should at least expose the default Readline keybindings?
Issue #1716 raises this same issue, but not is restricted to just the Ctl-A issue.
#1876 Claims to fix this issue but there is:
A. No description of what is changed
B. When you look at what is implemented by keymapping there is no explanation about how to implement readlines keybindings.
The text was updated successfully, but these errors were encountered: