Strg+L löscht den Bildschirm in Console2+Cygwin+Bash nicht

Strg+L löscht den Bildschirm in Console2+Cygwin+Bash nicht

Gemäß dem Titel wird beim Drücken von Strg+L lediglich ein Zeilenumbruch simuliert und ich werde zur Eingabeaufforderung zurückgeführt.

Antwort1

Das Problem liegt in der $TERMEinstellung. Für die Cygwin-Konsole sollte dies auf eingestellt werden cygwin, und das Gleiche gilt für Console2, das ein Wrapper um das Konsolenfenster ist.

Irgendetwas muss in den systemweiten Einstellungen TERMauf eingestellt sein. Vielleicht ein anderes Unix-Toolkit?dumb

Antwort2

Das liegt daran, dass Sie ihm gesagt haben, dies zu tun.

Sie haben …

  • … wechselte vom emacsModus in viden Modus mit
    setze -o vi
    ; oder
  • … neu programmiert Ctrl+ Lmit
    binde '"\Cl": etwas'
    ; oder
  • Sie haben in Console2 etwas getan, um den Schlüssel dort neu zuzuordnen.

Machen Sie das also einfach rückgängig. Schalten Sie den Readline-Modus zurück oder ordnen Sie die Taste erneut zu clear-screen.

verwandte Informationen