Когда я вхожу на сервер RHEL 6.4 (пробовал два разных сервера, которые идентичны, третий сделал что-то другое, но похожее) и пытаюсь отредактировать файл с помощью vi или nano, терминал печатает только половину файла, как это видно на следующем рисунке скриншоты.
Пример mRemoteNG:
Пример PuTTy:
Это ошибка или проблема с конфигурацией? Не могли бы вы помочь. Кажется, я не могу понять, что здесь не так?
В заданный момент в .profile
файл для определенного пользователя, у него была команда stty cols 2000
это перепутало конфигурации всех размеров столбцов.
Из-за этого разные редакторы думали, что размер экрана больше, что давало странный результат.
Однако было бы намного лучше иметь механизм изменения размера, который определяет размер окна и сбрасывает все, но в той версии ОС, которую я использую, он отсутствует.
Скорее всего, ваша программа либо столкнулась с чем-то, что считает особым персонажем, и испугалась. Посмотрите, можете ли вы изменить набор удаленных символов и как ваш терминал обрабатывает рисование символов.
Также обратите внимание, что mRemoteNG не популярен и, вероятно, не так хорошо разработан и поддерживается, как putty или kitty.
Убедитесь, что настройки терминала в Putty совпадают с настройками среды в вашем окне оболочки в RedHat. Я подозреваю, что vi / nano думает, что ваше окно больше, чем оно есть на самом деле, поэтому недостающие строки находятся над тем, что вы видите.
Я не знаю, где найти настройки терминала в Putty, но в окне оболочки используйте «printenv» или «echo $ TERM», чтобы узнать, что RedHat думает о вашем терминале.