Баш в Конему перекриває лінії


2

Коли я запускаю nano / vi або програму, яка зазвичай очищає екран, тоді я все ще можу побачити командний рядок. Це означає, що термінал не очищений. Якщо я прокручую клавіші зі стрілками, рядки зникають.

Ось зображення того, що я маю на увазі. Nano все ще відкритий, і у файлу "ohoho" є лише слово успішного в ньому, але я бачу рядки з терміналу і рядок, який почався нано, і результат команди "ls" раніше.

Зображення

Я не знаю, як це виправити. Я також спробував о-о-мі-шш, і у мене такі самі проблеми.

EDIT: Я знаю, що команда newconsole написана неправильно. Я це робив лише для того, щоб показати свою проблему. І ця проблема, що перекривається, трапляється не лише з nano або vi. Це трапляється майже з кожною програмою, як ви бачите на цьому зображенні, де я завершив "верх", а заголовок "вгорі" все ще є. І "ясно" робить ту саму проблему. Курсор і лінія підскакують до вершини, але старі лінії не очищаються. Але "echo -e" \ 0033 \ 0143 '"працює і правильно очищає екран.

Зображення2


1. -newconsoleпогано записаний -new_consoleперемикач. 2. У будь-якому разі це не має сенсу в cygwin / msys. 3. Якщо ви не використовуєте з'єднувач, ви повідомляєте про помилку авторам нано / vi.
Максим

Ласкаво просимо до Супер Користувача. Здається, ви випадково створили два облікові записи. Ви повинні скористатися контактною формою та вибрати "Мені потрібно об'єднати профілі користувачів", щоб об’єднати ваші облікові записи. Для їх об’єднання вам потрібно надати посилання на два облікові записи. Для вашої інформації вони є superuser.com/users/585757/peter-sander та superuser.com/users/585766/user1058712 . Потім ви зможете редагувати , коментувати та приймати відповіді на це питання.
G-Man

Ви коли-небудь змогли це вирішити?
NamanyayG
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.