Экран и $TERM и неправильно отформатированный vi

Я ssh'ing с моего Mac (Terminal.app) в окно Linux, где мне нужно запустить ckermit или экран через USB, чтобы иметь консоль на втором компьютере Linux. (На втором блоке нет графики, и я пытаюсь исправить конфигурацию сети.)

Это работает, но где-то посередине информация о размере терминала и некоторых других вещах теряется, поэтому я не могу действительно запустить интерактивный редактор, такой как vi, на втором компьютере Linux: дисплей полностью отформатирован, что делает редактирование невозможным. Например, "vi foo" показывает:

line 1
      line 2
            line 3

Mac и первая коробка Linux имеют TERM=vt100, Вторая коробка Linux имеет TERM=vt220, Я запускаю экран как screen /dev/ttyUSB0 115200, Все хорошо между Mac и первой коробкой Linux.

stty -a по умолчанию они разные, но в моей попытке сделать их одинаковыми ничего замечательного не произошло. Самое странное наблюдение: Linux box 1 имеет cs8 в то время как Linux box 2 имеет cs5 и отказывается изменить его на cs8, (Понятия не имею, что это значит)

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

0 ответов

Другие вопросы по тегам