Chciałbym rozwiązać ten częsty problem, w którym powłoka na zdalnym serwerze uważa, że klucz backspace mojego terminala jest, ^?
a czasami ^H
tak się dzieje, i okazuje się, że jest niepoprawny i wyświetla zły znak po naciśnięciu backspace. Jeśli ustawię go na ^ H lub ^? z stty erase ^H
lub stty erase ^?
w moim pliku .bashrc i użyj innego terminala, aby uzyskać dostęp do serwera, często kończy się to błędem. Więc utknąłem z konieczności ręcznego pisania, stty erase [whatever]
aby to naprawić, gdy zauważę, że klawisz Backspace jest nieprawidłowy.
Co chciałbym zrobić, to wiążą się zarówno ^?
i ^H
do Backspace, ponieważ jeśli mogę to zrobić, mogę tylko dodać go do wszystkich moich plików .bashrc, i będzie to na pewno zakończyć ten koszmar. czy to możliwe? Jeśli tak to jak?