2016-04-27 4 views
2

Я использую putty (0.64.0.0 2015) для доступа к терминалу на сервере AIX. Обычно типизация длинных команд работает нормально, но как-то случилось что-то странное, и когда я набираю длинные команды, курсор Linux возвращается на ту же строку даже за словом «bash».Не удается ввести длинные команды в терминале

Для того, чтобы объяснить возникшую проблему, у меня есть фотография. Чтобы объяснить на картинке, я начинаю с капитала «ABC», затем «1-10», а затем «abc», а затем повторяю эту последовательность, чтобы имитировать длинную команду.

Trying to write a long command

Может кто-нибудь, пожалуйста, объясните, почему это происходит (это также произошло раньше), и как ее решить без перезагрузки замазки? Нужно ли это делать с каким-то буфером, так как команда работает просто отлично, только это выглядит так, как на картинке.

+2

тип 'stty sane' – 123

ответ

3

Похоже, что ваша оболочка больше не знает размеров своего терминала. Возможно, вы изменили размер окна PuTTY после входа в систему?

Иногда resize исправляет такие проблемы.

+0

Вы правы, это была проблема, но почему она идет по одной линии, если шпатлевка не осознает размеры, то почему бы не написать код только на следующей строке? – ITguy

+0

Если бы он думал, что это неправильный размер, он перейдет на следующую строку, не обернется. – 123

+0

@ 123 Изменение размера (что делает экран маленьким снова), похоже, избавляет от проблемы. – ITguy

Смежные вопросы