上にスクロールしたときにtmuxがブロックされないようにするにはどうすればよいですか?


9

tmuxは素晴らしいですが、上にスクロールすると(確かにマイナーですが、それでも望ましくない)問題が発生することがよくあります。たとえば、1つのウィンドウで実行されているnode.jsサーバーと、ファイルを変更するたびにBrowserSyncがアプリをリロードしようとしています。上にスクロールしてconsole.log出力を読んだ(ただし、サーバーをブロックしていることを忘れている)場合、エディターで変更を加えても何も起こりません。

サーバーをブロックしないようにtmuxを取得する方法はありますが、スクロールバッファの下部に新しい出力を追加するのをやめ、以前にスクロールしたバッファの同じセクションを引き続き表示させますか?


コピーモードは、@ iconoclastを探しているものではありませんか?
セザール2016年

解決策は見つかりましたか?ちょうどこれに遭遇しました。
hakunin 2017

回答:


1

これは明らかに回避された一部のプログラムで認められているtmuxの問題です。


回避策を説明すると、これがより良い答えになります...
ジェフシャラー

回避策はリンクされた問題レポートに記載されていますが、ユーザーが実行できることはありません(改良されたtmuxバージョンにアップグレードする以外)。問題が緩和されたと述べる方がより正しいと思います。
フィリップクルティエ

0

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

  • 出力は引き続き現在のセッションにジャンプします
  • CLIで行うことはプロセスをブロックしません
  • バックグラウンドジョブのステータスを取得する jobs -l
  • でジョブを殺す kill $jobnumber
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.