同じアプリケーションのウィンドウを切り替えるにはどうすればよいですか?


15

私はしばしば同時に10個以上のウィンドウを開いており、それらのいくつかは同じアプリケーション、特にgnome-terminalのものです。

多くの場合、現在1つの端末を使用しているときに、別の端末にアクセスしたいだけです。Alt-Tabを使用すると、すべてのアプリケーションのウィンドウから選択する必要があり、これは苦痛です。アプリケーションごとにウィンドウをグループ化し、Alt-`でウィンドウのプレビューを表示するGnome3を使用しても、ターミナルウィンドウとプレビューを区別するのは難しいため、十分ではありません。ほとんどの場合、完全なビューが表示されているときにのみ、どの端末が何を実行するかを知ることができます。

切り替えたときに同じアプリケーションの他のウィンドウのみを表示するアプリケーション/ウィンドウシステム/ gnomeショートカットはありますか?


私は職場でMac OSXを使用しているため、この質問を探しました。Ubuntuにそれが来るのを楽しみにしています。
ネイサンロング

回答:


9

CompizConfig Settings Managerをインストールすると、これを実行できるCompiz設定にアクセスして変更できます。インストールしたら、System-> Preferencesから起動します。

通常Alt+ Tabを使用する場合は、「静的アプリケーションスイッチャー」に進みます。(このプラグインは非常に小さなプレビューを表示します。)

通常Windows/Super+ Tabを使用する場合は、「Shift Switcher Plugin」に進みます。(このプラグインは非常に大きなプレビューを表示します。)

いずれかのプラグインの設定で、次のウィンドウ(グループ)および/または前のウィンドウ(グループ)のキーボード(またはマウス)ショートカットを設定できます。

Next Windows Compiz設定をSuper + gに設定するスクリーンショット

(注:静的アプリケーションスイッチャーとシフトスイッチャーだけでなく、アプリケーションスイッチャーとリングスイッチャーを試すこともできます)


8

これは古い質問ですが、同じ問題Alt + `があり、同じアプリケーションのウィンドウが切り替わることがわかりました。したがって、参照用に同じものを共有します。


1

あなたは特にgnome-terminalを書いていますが、これはあなたが端末マルチプレクサに気づいていないと信じさせてくれますか?それからあなたは御for走のためにあります!

マルチプレクサは、ユーザーと端末の間のレイヤーのように配置され、単一の端末ウィンドウで複数の個別の端末セッションを持つことができます。同じマルチプレクサセッション内に複数のウィンドウを簡単に作成することもできます。

これらのもう1つの優れた機能は、ターミナルセッションからそれらをデタッチし、バックグラウンドで実行したままにできることです。長時間実行されるジョブを開始し、それを本当にバックグラウンドに移動し、後でそれを元に戻すことができる場合に最適です。

以前のチャンピオンはGNU Screenでしたが、個人的なお気に入りであるtmuxに置き換えられています。tmuxを試す場合は、teamocilもチェックアウトしてください

ハッピーCLI'ing!


0

Compizの代わりにMetacityを実行している場合、これを行う方法をフルートフルートの素晴らしい答えに追加すると思いました。残念ながら、これはGNOMEの設定で変更できませんが、gconf-editorまたはを使用して変更する必要がありgconftoolます。

を実行した後、同じアプリケーショングループのウィンドウを切り替えるために使用するキーをgconf-editor見つけて変更/apps/metacity/global_keybindings/switch_groupします。

これは、コマンドラインでを使用して実行できますgconftool。例えば:

gconftool -s /apps/metacity/global_keybindings/switch_group -t string "<Mod4>Tab"

(<Mod4>はWindowsキーです。)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.