2 つの GUI アプリケーションを同時に起動する i3wm のキーバインディングを作成したいのですが、可能ですか?
答え1
,
はい。またはで区切られたリストを渡すことで、i3 コマンドを連結できます;
。たとえば、ターミナルが開き、+xclock
を押すと次のようになります。Superx
bindkey Mod4+x exec i3-sensible-terminal; exec xclock
注記:exec i3-sensible-terminal
は の前に実行されますが、 のウィンドウがのウィンドウの前に開くexec xclock
という保証はありません。これは、 が戻る前にウィンドウがマップされるのを待たないという事実によるものです。(実際には、アプリケーションがウィンドウを開くかどうかを知る方法がないため、待つことはできません。)i3-sensible-terminal
xclock
exec
コマンドチェーンの詳細については、i3 ユーザーズガイド