Ctrl+L не очищает экран в Console2+Cygwin+Bash

Ctrl+L не очищает экран в Console2+Cygwin+Bash

Как следует из заголовка, когда я нажимаю Ctrl+L, он просто имитирует возврат каретки и возвращает меня к командной строке.

решение1

Проблема в $TERMнастройке. Для консоли Cygwin это должно быть установлено на cygwin, и то же самое для Console2, которая является оберткой вокруг окна консоли.

Что-то должно быть установлено TERMв dumbобщесистемных настройках. Возможно, какой-то другой инструментарий Unix?

решение2

Это потому, что вы приказали ему это сделать.

У вас есть…

  • … перешел из emacsрежима в viрежим с
    набор -о ви
    ; или
  • … перепрограммирован Ctrl+ Lс
    привязать '"\Cl": что-то'
    ; или
  • Вы что-то сделали в Console2, чтобы переназначить клавишу.

Так что просто отмените это. Верните режим readline или переназначьте клавишу на clear-screen.

Связанный контент