LINUX.ORG.RU

Cygwin кривая история команд

 ,


0

1

Всем привет! Помогите, пожалуйста, решить проблему просмотра истории команд в Cygwin. Проблема заключается в том что какие то команды истории при переборе (в особенности длинные) «едут» – т.е. часть команды может быть обрезано, либо переместить в другую часть строки. Довольно сложно описать. Аналогичная проблема когда я вставляю из буфера обмена строку в командную строку (допустим делаю grep) и если нажимаю влево, то строчка едет.

приглашение имеет следующий формат в .bashrc export PS1="${LBLUE}\u@\h\e\[m ${LGREEN}\w\e\[m \n${LGREEN}\$${NC} "

есть ли аналоги cygwin (терминалов) для Windows?



Последнее исправление: dataman (всего исправлений: 1)

В цигвине используется mintty. Это не самый навороченный эмулятор терминала в мире, но вполне работоспособный. Вообще в той или иной степени все эмуляторы мешают редактировать длинные команды из истории и длинный PS1 с переводами строки этому не помогает. Если сомневаешься, то используй export PS1="\$ " и окошко пошире.

Ctrl+колесо меняет размер шрифта.

Но это чисто визуальный баг, исполнять команды это не мешает.

Ну можешь подключаться сам к себе через putty, но там тоже многострочные команды могут ехать.

legolegs ★★★★★
()
Последнее исправление: legolegs (всего исправлений: 1)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.