@ganstar565

Почему стрелочки в терминале linux распознаются как ABCD?

Самая обычная ночь, ничего не предвещало беды. Запускаю virtual box и обнаруживаю что стрелки распознаются как ABCD, по мимо этого перестали работать команды vs code и code.
По запросу в гугле толком ничего не нашёл, кто знает в чем проблема, подскажите что делать. Заранее благодарю.
  • Вопрос задан
  • 371 просмотр
Пригласить эксперта
Ответы на вопрос 2
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Команда set |grep TERM покажет текущий "вариант" терминала. Обычно настраивают TERM=linux или TERM=xterm, что у вас сейчас - неведомо, но видимо что-то нестандартное...
Ответ написан
CityCat4
@CityCat4
Внимание! Изменился адрес почты!
Интерптерация клавиш (всех!) делается с учетом их "трансляции" через termcap или terminfo. Указание таблицы трансляции выполняется переменной TERM. Стандартным значением является TERM=linux для консоли и TERM=xterm для X.
# set | grep TERM
TERM=linux

Указывается только в .bashrc (или другом стартовом файле), применяется только в момент логина. При неверно заданном TERM на экране запросто будет каша.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы