12
5
I'd like to fix this frequent problem where the shell on a remote server thinks my terminal's backspace key is ^?
and sometimes it thinks it is ^H
, and happens to be incorrect and outputs the wrong character when I press backspace. If I set it to ^H or ^? with stty erase ^H
or stty erase ^?
in my .bashrc file, and use some other terminal to access the server, it often ends up wrong. So I'm stuck having to manually type stty erase [whatever]
to fix it when I notice the backspace key is wrong.
What I'd like to do is bind both ^?
and ^H
to backspace, because if I can do this, I can just add it to all of my .bashrc files, and it will certainly end this nightmare. Is this possible? If so, how?
Read over "Why do I need 50 reputation to comment" to ensure you understand how you can start commenting.
– Pimp Juice IT – 2017-10-16T13:40:51.003I did not require any clarification from anyone. Rather, I was providing clarification and a minor correction to the above answer. But, if this is rather documented in an answer, so be it. I added the around text making it a full answer. – amosonn – 2017-10-16T14:11:31.160
Also, this link is missing from my answer, but I can't add it there. https://wiki.archlinux.org/index.php/Xterm#Fix_the_backspace_key
– amosonn – 2017-10-16T14:14:26.057