-
Notifications
You must be signed in to change notification settings - Fork 154
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
Can't get Backspace=^?, Control-BS=^H like in all other terms #770
Comments
It seems one can create new entries in I'm not sure why b5da2e2 says this is the "default xterm behavior". On Debians, xterm seems to provide ^?/^H, but of course that is infinitely customizable e.g. via XTerm.vt100.translations |
^H for Backspace and ^? for Ctrl+Backspace is what I got from xterm 362. Also, ncurses considers as ^H as the backspace key for xterm [1][2].
[1] https://invisible-island.net/ncurses/terminfo.src.html#tic-xterm_kbs
Yep, see #680 If there is a pull request to add an option for swapping output sequences for Backspace and Ctrl+Backscape, I'll be happy to review it, but I don't consider to do that myself in near future. If the current behavior breaks some terminal application, it's more likely that application should be fixed/updated to honor ncurses' terminfo. |
So it seems Debian patches xterm indeed, per their Policy: 900_debian_xterm.diff It seems a bit unfounded to compare Anyway, it appears that #680 has been filed and perhaps forgotten... Personally I really do hope to see this fixed, as I have picked |
This is more or less the same issue as lxqt/qtermwidget#235. Let's continue discussions there. |
Hello, is there any fix already available, or a plan to fix it? I used many different terminal-emulator applications (and also the non-gui fallback shell) - and qterminal is the only terminal application which not works correctly in this regard. Is there any chance for this to be fixed, so backspace works properly like everywhere else? Just for comparision - 4 different terminal applications. As it was mentioned somewhere that there is an option""to simulate gnome-terminal behaviour"". Not sure about that, i.e. KDE's Qt based konsole also does it right and that out of the box. Versions tried: 0.17.0, 0.16.1 Otherwise, thank you very much for this great working yet lightweight piece! |
@gsantner I found a setting that fixes this issue, although I can't say what else it might also affect. Just change |
I'm on one of those maligned LTS distros (Ubuntu Focal, also tried Debian Buster-based), but from what I see in the issues and search results, I don't think my problem is specific. Kinda hard to switch distros at this point to try out the latest qterminal.
I'd like to get Backspace=^?, Control-BS=^H since all other terminals I know of (xterm, urxvt, sakura, xfce4-terminal, st) do that. I've tried the various emulations (linux, solaris) even though I've seen elsewhere "on the net" that only "default" emulation is maintained -- they're worse, instead of swapping ^H and ^?, they only provide one of them.
Expected Behavior
Uh, shouldn't default be like the other terminal emulators? Or at least there should be a clear option to configure BS/Ctrl-BS to send ^H/^? or vice-versa, like in xfce4-terminal. Either via prefs, command line options, X resources, custom files in ~/.config / ~/.local etc.
The text was updated successfully, but these errors were encountered: