web-dev-qa-db-ja.com

ターミナルでアプリケーションを開いて、特定のワークスペースにロードすることはできますか?

ターミナルでアプリケーションを開いて、特定のワークスペースにロードすることはできますか?明確にするために、私が意味するのは次のとおりです。

バンシーを開きたいとしましょう。ターミナルからバンシーコマンドを実行します。それだけで、ターミナルの同じワークスペースにロードされます。ターミナルをワークスペース1(fyi、4つのワークスペースを使用)で実行しているが、バンシーをワークスペース4にロードしたいとします。ターミナルからこれを実行することはできますか?

よろしく、エデリコ。

2
Ederico

Devil's Pieというツールを確認することをお勧めします(ソフトウェアセンターで「devilspie」を探すか、apt-get install devilspie)。説明は次のとおりです。

This tool will find windows as they are created and perform actions
 on them, such as resizing, moving to another workspace, or pinning
 them to all workspaces.

悪魔のような構成はおそらく難解なテキストファイルを介して行われるため、使いやすい構成フロントエンドであるgdevilspieをインストールすることもできます。

多くのウィンドウマネージャーには必要な機能がありますが、私が思い出す限り、CompizもMetacityもこれを行うことはできません。実際のウィンドウのプロパティに基づくウィンドウの配置と配置はウィンドウの一部であってはならないため、これは設計上の選択です。マネージャー自体。

1
roadmr