Попробуйте это в оболочке
stty erase ^?
Если это работает для вас, добавьте его в один из ваших сценариев запуска / профиля.
Более подробно об этом можно узнать здесь - http://tldp.org/HOWTO/Keyboard-and-Console-HOWTO-5.html
Я использую командную оболочку bash и иногда все sudded, мой Backspaceключ перестает работать (когда это происходит Ctrl+Backspace все еще работает отлично)
Я не уверен, почему это происходит, но он также переносится на любые сессии vim, которые я использую из оболочки. К моему удивлению, получение новой оболочки не помогает, и проблема, похоже, исчезает так же внезапно, как и началась.
Вот как выглядят напечатанные символы, каждое Backspaceнажатие клавиши отображается ^?
на оболочке
$ cat filem^?namr^?e
Кто-нибудь знает, что может происходить? Как я могу восстановить нормальное поведение?
Попробуйте это в оболочке
stty erase ^?
Если это работает для вас, добавьте его в один из ваших сценариев запуска / профиля.
Более подробно об этом можно узнать здесь - http://tldp.org/HOWTO/Keyboard-and-Console-HOWTO-5.html