Ich bin auf einen Satz in vimdoc gestoßen:
Note: CTRL-S does not work on all terminals and might block
further input, use CTRL-Q to get going again.
und dieser Schlüssel hängt in der Tat mein vim. Ich dachte, dass es die Schuld von vim war, da es kein Problem gab, wenn ich C-s
/ C-x C-s
in emacs nox verwende. Aber gerade, als ich eine Manpage las und auf drückte Ctrl-s
, hängt sie man
auch (ich setze less
als PAGER).
Kann mir jemand sagen, was passiert?
Die Terminalemulatoren sind xterm
und lxterminal
und haben tty
auch dieses Problem. Und ein Ctrl+ qbringt den Prozess in allen Fällen wieder in Ordnung.
ctrl-s
der Prozess hängen bleibt.
C-s
und C-q
die alten tage waren "scroll lock toggle". Sie können diese Funktionalität deaktivieren, indem Sie stty ixany
stty ixoff -ixon
.bashrc
C-q
, das Scrollen wieder zu aktivieren, oder?