私のシェルでは、を使用してフロー制御を無効にしていstty -ixon
ます。私が起動するとき、これはシェルで完璧に動作し、tmux
かつ内のプログラムを起動します
tmux
。
ただし、コマンドラインから新しいセッションを開始し、コマンドを直接起動すると、フロー制御設定がctrl-s考慮されず 、端末がフリーズします。
これは機能します:
tmux new-session -s foo
vim
これはstty
フロー制御設定を尊重しません:
tmux new-session -s foo vim
後者の場合でもフロー制御を無効にするにはどうすればよいですか?
@slmそもそも修正してもらいたい。それにもかかわらず、なぜtmuxが動作するのか興味があります。
—
マルコ
tmux
すべてのケースでフロー制御を一緒に無効にするだけで十分ですか、それとも最初の例では機能するが2番目の例では機能しない理由を詳しく調べたいですか?