tmuxには現在、次のウィンドウ位置があります。
+---------------------+
| |
| 1 |
+---------------------+
| |
| 2 |
| |
+---------------------+
| |
| 3 |
| |
+---------------------+
次に、3番目のウィンドウを取得し、次のように垂直に全高に移動したいと思います。
+-------------+-------+
| | |
| 1 | |
| | |
| | |
+-------------+ 3 |
| | |
| 2 | |
| | |
| | |
+-------------+-------+
Vimにはこの目的のためのコマンドがあります<C-w>L
。 tmuxでこれをどのように実行しますか?
答え1
これが私が考えることができる最善の方法であり、実際に使用するにはあまりにも汚れているかもしれませんが、必要に応じて機能することができます。
@cuonglmのコメントによると、窓枠(少なくとも1つ以上)を再構築するための基本的なコマンドは全高です。
- prefixspace
問題は、私が望むものがプリセットレイアウトで定義されていないので、次のようにprefixspaceなるまでクリックし続けなければならないことです。
+-----+------+------+
| | | |
| | | |
| | | |
| 1 | 3 | 2 |
| | | |
| | | |
| | | |
+-----+------+------+
prefixoその後、これが得られるまで回転します。
+-----+------+------+
| | | |
| | | |
| | | |
| 1 | 2 | 3 |
| | | |
| | | |
| | | |
+-----+------+------+
だからあなたは行くことができます
- prefix:- コマンドプロンプトを呼び出す
:move-pane -h -s 1 -t 0
-h
(私の考えでは)どこが広がるのか?窓ガラス 水平 - 2つの間の垂直バーを参照しません。
結局、あなたはこれを得ます:
+-------------+-------+
| | |
| 1 | |
| | |
| | |
+-------------+ 3 |
| | |
| 2 | |
| | |
| | |
+-------------+-------+