これは頻繁に起こります。Ctrl-S別の意図で端末を押した後、端末とのやり取り(入力または出力)が停止します。これは「スクロールロック」などです。
後で端末の固定を解除するにはどうすればよいですか?
(今回はapt-shell
内部bash
作業を行ってきましたurxvt
。どちらが特殊な処理を担当しているのかよくわかりません。通常どおり、Ctrl-Sreadlineを使ってコマンド履歴を逆に検索しましたが、次にC-r「戻りたい」と思いました。先に進む - 少なくともEmacsではC-s- (1、2、サム)、ただし、これにより端末が停止する。さて、過去の内容を見るために端末でスクロール/ページングすることはまだ機能しますが、そこで実行されているプロセスと対話はありません。 )
ベストアンサー1
Ctrl- を押すとQ固定が解除されます。
停止/開始スキームは次のとおりです。ソフトウェアフロー制御これは、シェルや端末エミュレータではなく、オペレーティングシステムの端末デバイスドライバによって実装されます。コマンドでstty
設定できます。
完全に無効にするには、stty -ixon
またはなどのシェル起動スクリプトを挿入します。代わりにすべてのキーだけを再度流すにはを使用します。~/.bashrc
~/.zshrc
stty ixany