web-dev-qa-db-ja.com

i3wm:モニター間でウィンドウを移動する方法は?

I3で設定されたマルチモニターで、キーバインドを使用してモニター間でウィンドウをどのように移動しますか?

6
crypdick

ウィンドウとワークスペースの場合、i3構成でバインディングを定義する必要があります。注:ウィンドウは「コンテナー」と呼ばれ、モニターは「出力」と呼ばれます。

ウィンドウを移動する場合:

move container to output left|right|down|up|current|primary|<output>

これは私が私のi3設定で使用するものです:

# move focused window between monitors
bindsym $mod+Shift+greater move container to output right
bindsym $mod+Shift+less move container to output left

キーバインドを設定して、特定のモニターに送信することもできます。

モニター間でのフォーカスの移動は、1つのモニターと同じように機能します。 1つのモニターの「エッジ」に到達すると、フォーカスがジャンプします。デフォルトのバインディングは$mod+<arrow direction>。参照: モニター間でのワークスペースの移動

11
crypdick