Я натрапив на пропозицію vimdoc:
Note: CTRL-S does not work on all terminals and might block
further input, use CTRL-Q to get going again.
і цей ключ справді висить у мене. Я думав, що це вина vim, оскільки не було проблем, коли я використовую C-s
/ C-x C-s
в emacs nox. Однак якраз зараз, коли я читав manpage і натискав на Ctrl-s
нього, він також висить man
(я встановлюю less
як ПАГЕР).
То чи може хтось сказати мені, що відбувається?
Емулятори терміналів є xterm
і є lxterminal
, і tty
також є ця проблема. І Ctrl+ qставить процес знову правильно у всіх випадках.
ctrl-s
змушує процес зависати.
C-s
і C-q
були давніми "перемиканнями блокування прокрутки". ви можете вимкнути цю функціональність, додавши stty ixany
і stty ixoff -ixon
до свого.bashrc
C-q
знову ввімкнути прокрутку, правда?