タグ付けされた質問 「tmux」

tmuxは端末マルチプレクサーです。それぞれが個別のプログラムを実行している複数の端末(またはウィンドウ)を、1つの画面から作成、アクセス、および制御することができます。tmuxを画面から切り離して、バックグラウンドで実行し続け、後で再接続することができます。

8
小さいモニターを大きいモニターに切り替えるときにtmuxウィンドウを再描画する方法はありますか?
たとえば、Terminal.appを使用して、ssh経由でリモートサーバーに接続しているとします。以前にtmuxを起動した小さなモニターから大きな解像度のモニターで「tmux attach」すると、コンソールの周りにドットが描画されます。新しいウィンドウサイズに適合しません。ウィンドウを再描画してきれいにする方法はありますか?CTRL+ LまたはCTRL- B+ Rは役に立ちません。人に適切な命令を見つけることができませんでした。 % tmux -V tmux 1.5
399 tmux 

3
tmuxでスクロールバックバッファーサイズを増やす方法
でスクロールバックバッファサイズを増やすにはどうすればよいtmuxですか? コピーモードに入ると、利用可能なスクロールバック行の数(右上隅に表示されます)は常に2000未満です。すべてのtmuxコマンドのリストを見つけようとしましたが、スクロールバックサイズについて何も見つかりません。すべての場合、そのオプションを設定するscreenコマンドはで機能しませんtmux。 使用してtmux1.8、Ubuntuの12.04 LTSを、どちらかkonsoleかgnome-terminal。
328 scroll  tmux 


8
tmux set -g mouse-mode onが機能しない
私は周りを見回していて、人々は言う set -g mouse-mode on tmuxを実行すると、ターミナル出力をスクロールできるようになります。しかし、これを私の~/.tmux.confファイルに入れtmux set -g mouse-mode onて、tmuxセッションでいつ言った後も、何も変わりません。スクロールしても、デフォルト設定でvimをスクロールするようにtmuxの外に出ます。 これがなぜか誰でも知っていますか?
244 tmux 

18
tmuxモードでvimのcolorchemeを失う
iterm2を実行していますが、tmuxモードの場合、vimで設定したカラースキームが表示されません。itermで設定した配色のみ。シェルからvimを実行した場合、colorschemeは正しく表示されます。これは、tmuxモードの場合のみです。 私は:colorscheme molokaivim(下のスクリーンショットを参照)で設定を試みましたが、変更されません-繰り返しになりますが、iterm2のデフォルトのカラースキームはそのままです。 itermまたはtmux.confの設定が不足していますか?私のdotflesはここのgithubにあります。
228 macos  vim  tmux  iterm 

4
ウィンドウの名前をtmuxで固定しておく
tmuxは初めてです。名前を変更した後もウィンドウの名前を固定したままにしたい。しかし、名前を変更した後、コマンドを実行すると、変更され続けます。 それらを静的な名前に保つ方法はありますか?
223 linux  tmux 



7
tmuxのすべてのペインにコマンドを送信する方法は?
私:clear-historyは巨大なスクロールバックでペインを呼び出すのが好きです。ただし、さまざまなウィンドウのすべてのペインにこのコマンドを送信する方法をスクリプト化したいと思います。 この質問のおかげで、すべてのウィンドウにコマンドを送信する方法を知っていますが、どのウィンドウのすべてのペインにもコマンドを送信するのですか? send-keysとsynchronize-panestmuxのマンページから頭に浮かびますが、それらをどのように結婚させるかはわかりません。しかし、これを行う簡単な方法があるかもしれません。 追加の観察: これについて少し考えるtmux list-panes -aと、現在のセッションのすべてのペインがリストされているようです。最初はかなり便利です。ここからどこへ行くの?
189 tmux 


7
存在しない場合に新しいtmuxセッションを作成する方法
tmux session名前付きtmuxセッションが存在する場合にアタッチする方法を見つけようとしています。存在しない場合は、指定された名前で新しいセッションを作成します。 現在、私tmuxが探しているものを部分的に実現できるいくつかのコマンドを知っていますが、それらを組み合わせて探しているものを取得する方法は明確ではありません。 tmux attach 自動的に存在するセッションに接続します-セッションが存在しない場合はエラーになります tmux new 新しいセッションを作成しますが、毎回作成するので、自分の中に残すことはできません。 .tmux.conf tmux has-session セッションが存在するかどうかをテストします-しかし、他のコマンドと一緒にそれをつなぎ合わせる方法がわかりません したがって、セッションにログインする必要があるたびに手動で作成する代わりに、自動的に実行されるように、tmuxスクリプトを作成したいと思います。 新しいtmuxセッションを作成する(指定されたセッション名が存在しない場合)、またはセッション名にアタッチする(存在する場合)ように自動スクリプトを作成するにはどうすればよいですか?
144 tmux 


3
別のtmuxセッション内でtmuxセッションを開くときにコマンドを送信する方法は?
典型的な状況は次のとおりです。 $ tmux [0] $ ssh example.com $ tmux attach [0] $ tmuxセッションを開いてから、サーバーにSSHで接続し、既存のtmuxセッションに接続します。この時点で、1つのtmuxセッションが別のセッション内にあります。内部のtmuxセッションにコマンドを送信するにはどうすればよいですか? 注:両方のtmuxセッションのキーバインディングは同じです。
136 shell  tmux 

9
Microsoft Windows用ターミナルマルチプレクサ-GNU Screenまたはtmuxのインストーラー[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 昨年休業。 この質問を改善する Microsoft Windows用のターミナルマルチプレクサを探しています。tmuxとGNU Screenの両方のMicrosoft Windowsのインストーラーを見つけることができませんでした。 現在、Puttyを使用してWindowsマシンからLinuxマシンに接続しています。誰かがWindowsプラットフォームでGNU Screenまたはtmuxを動作させる方法を提案できますか? 上記のオプションに代わる他の良い選択肢はありますか?


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.