Іноді екран терміналу заплутується, і коли ми використовуємо man ls
для читання маніпуляцій або натискаємо стрілку Вгору, щоб перейти до попередніх команд історії, на екрані з'являться символи не як потрібне місце. (наприклад, ставляться до кінця екрана як до десь у середині екрана).
Команда reset
пробується, і вона не працюватиме. Один із способів роботи - це вийти або закрити вікно, спершу змінити розмір вікна, а потім виконати ssh
(або закрити цю вкладку, і змінити розмір вікна, а потім відкрити нову вкладку, щоб отримати нову оболонку).
Але таким чином ми втратимо все, що раніше робили, наприклад, запуск консолі віртуальної машини тощо. Отже, якщо ми не закриємо оболонку, чи є спосіб виправити цю проблему?
(це сталося раніше у Fedora, а також для Macbook ssh
у вікні RHEL 5.4).
Оновлення: зараз я пам’ятаю, як це сталося у Fedora: я відкрив термінал і зробив FreeVM для використання консолі віртуальної машини (оболонки). Я думаю, що він був розміром 80 х 25, а потім через деякий час я змінив розмір терміналу до 130 х 50 приблизно, і тоді "внутрішня оболонка" (від ВМ) почала поводитися дивно).
^Jreset^J
де ^J
означає натискання ctrl-J
. Або (на графічних терміналах) можна спробувати Reset
кнопку. Крім того, деякі програми просто не готуються до зміни розмірів терміналів під ними (так, стародавнє програмне забезпечення живе і брикається) або просто погано поводяться, коли термінал стає занадто малим.
reset
це не вирішує проблему.