上にスクロールするときにtmuxがブロックされるのを防ぐ方法は?

上にスクロールするときにtmuxがブロックされるのを防ぐ方法は?

tmuxは優れていますが、上にスクロールすると、問題(もちろんマイナーですがまだ静かではありません)が発生する状況によく直面します。たとえば、ウィンドウで実行されているNode.jsサーバーがあり、ファイルを変更するたびにBrowserSyncがアプリケーションを再ロードしようとします。一部の出力を読み取るために上にスクロールしconsole.log(ただし、サーバーをブロックしていることを忘れた場合)、エディタで変更を適用すると何も起こりません。

tmuxがサーバーをブロックせずにスクロールバッファの下部に新しい出力を追加するのをやめ、以前にスクロールしたバッファの同じ部分を見続ける方法はありますか?

答え1

これは明らかに認識されたtmuxの問題バージョン2.3で修正されたいくつかのプログラムの場合。

答え2

アプリケーションをバックグラウンドジョブとして起動$cmd &

  • 出力はまだ現在のセッションに移動します。
  • CLI で実行する操作はプロセスをブロックしません。
  • バックグラウンドジョブステータスの取得jobs -l
  • どんな仕事も殺すkill $jobnumber

関連情報