15

ここの iTerm2 のように、便利なものをすべて開きたいと思います。

tmux なしの iTerm2

このようではありません:

tmux を使用した iTerm2

私はいくつかのタブを定義した tmuxinator を使用しています。元の動作を取得することはまったく可能でしょうか。

4

4 に答える 4

14

tmux 1.8で試しました。完全に明らかではありませんが、機能します。

行うことは次のとおりです。

  1. iTerm2 を開きます (最新、少なくとも tmux 1.8 がインストールされていることを確認してください)。
  2. iTerm2 で、 command を実行しtmux <your tmuxinator profile>ます。次に、デタッチし^b dます。
  3. iTerm2 で、 command を実行しtmux -CC attach -t <your session>ます。タブが別のウィンドウで開いていることがわかります。
  4. メニューを開く Shell->Tmux->Dashboard
  5. すべてのウィンドウを選択して非表示にします。
  6. 非表示のウィンドウをすべて選択し、[タブで開く] をクリックします。

タブで隠したり開いたりする部分を回避する方法を知りたいです。

于 2013-11-02T22:53:58.933 に答える
9

justingordon が言及した(1)にコメントを追加したかっただけです。

これはすべてうまくいきます。しかし、ステップ 4 ~ 6 を効率化して自動的に実行する方法を見つけました。

iTerm2 のPreferencesに移動し、 Generalの下にtmuxというタイトルのセクションが表示されます。接続するときに、で認識されないウィンドウを開くというオプションがあります。現在の選択をWindowsからTabsに変更した場合。

2 つの追加のヒント。

  1. 必要に応じて、接続後に tmux クライアント セッションを自動的に非表示にするオプションを選択できます。これにより、入力したiTerm2ウィンドウが最小化されます

    tmux -CC アタッチ

  2. オプションFocus follow mouseも有効にしました。このオプションは、[設定]、[ポインター] の下にあります。左下の最初のオプションにする必要があります。

于 2014-06-25T21:59:30.907 に答える