セッション内の特定のウィンドウに対して読み取り専用モードを作成したいと思いますtmux
。このウィンドウでは、ユーザーの入力や対話を防ぎ、効果的に読み取り専用にしたいと思います。この機能を有効/無効にするには、ウィンドウオプションを変更するのは完璧です。
でオプションを検索してみましたが、tmux
読み取り専用モードに特に組み込まれた機能はないようです。理想的には、tmux
コンテンツを表示し続け、他のユーザーがセッションを観察できるようにしながら、ウィンドウを読み取り専用に設定できるソリューションを探しています。
1つの例は、ユーザーがこのwatch
コマンドを使用して、不注意な干渉の危険なしにログの変更を簡単に監視できることです。これを達成する方法についてのアドバイスやガイダンスをいただきありがとうございます。
答え1
tmux
ウィンドウ(ウィンドウ)に対して読み取り専用モードを実装できます。サム) ウィンドウの入力を無効にします。次のtmux
コマンドを実行します。1 2現在のウィンドウへの入力を無効にする
tmux select-pane -d
ウィンドウで入力を有効にするには、次の手順を実行します(tmux
:
プロンプトから)。
select-pane -e
1https://manpages.debian.org/testing/tmux/tmux.1.en.html#select-pane
2https://www.reddit.com/r/tmux/comments/ytplkt/lock_and_unlock_the_current_window_pane_with_only/
サムhttps://github.com/tmux/tmux/wiki/Getting-Started#sessions-windows-and-panes