Консоль S sh печатает ^ H при нажатии клавиши возврата - PullRequest
0 голосов
/ 23 марта 2020

Я не знал, нужно ли было публиковать это в системной спецификации c обмен стека. Поэтому, пожалуйста, сообщите мне, где go, если этот вопрос здесь не относится.

Я использую mobaXterm tu S SH на сервере. Он отлично работал на прошлой неделе, но с сегодняшнего дня у меня есть изменение поведения.

Когда я нажимаю клавишу возврата, он печатает ^H вместо удаления предыдущего символа.

Например, :

# cd bni/^H^H^H

Почему это внезапно изменилось и как я могу настроить его так, чтобы оно действительно удаляло символ вместо печати этого?

Редактировать: с новым терминалом «проблема» не меняется происходят.

Ответы [ 2 ]

1 голос
/ 23 марта 2020

В журнале изменений MobaXterm https://mobaxterm.mobatek.net/download-home-edition.html вы можете видеть, что они добавили новую опцию для отправки ^ H при нажатии клавиши возврата в версии 3.0. В настройках -> вкладка «Терминал» установлен флажок «Backspace send ^ H». Вы также можете использовать Shift + Backspace для удаления символа.

0 голосов
/ 30 апреля 2020

Вы также можете использовать команду stty для установки вашего символа стирания:

stty erase {press backspace to get the ^H character} 

Возможно, вам придется включить это в свои сценарии входа в систему, чтобы сделать его постоянным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...