Xterm не повністю стирає польові лінії


0

У нас є SSH тунель до віддаленого Unix-коду від клієнтів Windows, що використовують Cygwin. Він запускає термінальну програму з блоку UNIX локально на вікні Windows для введення даних.

Вікно xterm запускається наступним чином

xterm -fn 10x20 -bg DodgerBlue4 -fg white -cr white -ls -geometry 90x30 -e program

Коли екран переходить з режиму лише для читання до режиму редагування, поля редагування мають __________. При поверненні до режиму тільки для читання один артефакт пікселів залишається за кожним полем.

*readonly*
User:

*edit*
User: ___________

*after edit exit*
User:           .    <- this dot is left behind

Будь-яка ідея, що нам потрібно змінити, щоб виправити це?

Відповіді:


0

Спробуйте інший шрифт або надрукуйте пробіл після імені користувача.

Також можна знайти інший емулятор терміналу. Konsole (який потребує KDE), ймовірно, перебільшує, але є багато емуляторів, які набагато краще, ніж xterm. Спробуйте rxvt або щось від цього списку .


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