現在起動時に特定のワークスペースでFirefoxを開くようにi3を設定しましたが、Firefoxがi3(mod + d)を介して開くと、ワークスペース2でFirefoxを開くことができますが、呼び出すことができる場合はアクティブなワークスペースで開く方法ありますか? i3以外の方法で(たとえば、googlerまたは私の端末から直接)
答え1
ファイルでは、i3/.config
次に説明するクラス割り当て機能を使用できます。i3 ユーザー文書
端末で実行し、xprop
ウィンドウ(Firefoxなど)をクリックして、そのクラスが属するクラスを確認します。探すWM_CLASS(STRING)
。
その後、.configファイルに次の行を追加するのと同じくらい簡単です。
assign [class="Firefox"] 2
(デフォルト)を使用してインスタンスを再起動することを忘れないでください。$Mod + Shift + r