LINUX.ORG.RU

История изменений

Исправление debugger, (текущая версия) :

Во-первых, Konsole, скорее всего, не при чём. Рисует промпт и читает ввод не Konsole, а шелл (который ты не посчитал нужным назвать).

Во-вторых, я бы начал с проверки PS1: есть ли там ANSI escape sequences и правильно ли они экранированы. Как экранировать непечатаемые символы в PS1 см. ман на свой шелл.

Потом я бы проверил, что шелл правильно понимает ширину окна. В баше надо распечатать $COLUMNS и убедиться что там правильное значение. Если там значение неправильное, то, возможно, виноват Konsole — не посылает клиентам WINCH или типа того.

Исходная версия debugger, :

Во-первых, Konsole, скорее всего, не при чём. Рисует промпт и читает ввод не Konsole, а шелл (который ты не посчитал нужным назвать).

Во-вторых, я бы начал с проверки PS1: есть ли там ANSI escape sequences и правильно ли они экранированы. Как экранировать непечатаемые символы в PS1 см. ман на свой шелл.