У нас есть 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

Есть идеи, что нам нужно изменить, чтобы это исправить?

1 ответ1

0

Попробуйте другой шрифт или напечатайте пробел после имени пользователя.

В качестве альтернативы ищите другой эмулятор терминала. Konsole (который нуждается в KDE), вероятно, излишне, но есть много эмуляторов, которые намного лучше, чем xterm. Попробуйте rxvt или что-то из этого списка.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .