endaaman.com

2016-10-16

Tips

MATEで、ワークスペースを超えてWindowを移動する

<Alt>Tabは同一ワークスペース上のウィンドウしか移動できない問題

MATEでは<Alt>Tabでウィンドウを移動できるが、同一ワークスペース上のウィンドウだけで、別のワークスペースのウィンドウに直接移動するショートカットはコンパネ上からは設定できない。ただしGUIでポチポチショートカットを割り当てられないだけであって 不可能なわけではない。 dconfにはちゃんとその項目が存在しているのだ。

$ gsettings set org.mate.Marco.global-keybindings switch-windows-all '<Mod4>Tab'

これで Win + Tab でワークスペースをまたいでウィンドウを移動できるようになる。

ちなみにリセットは

$ gsettings reset org.mate.Marco.global-keybindings switch-windows-all 

こんな感じ。

補足

厳密にはMATEのデフォルトのウィンドウマネージャのMarcoでの話で、CompizならCCSMから Application Swither と Static Application Switcher に Next windw と Next window(All windows) というのがあるので、後者の方にショートカット割り当てればちゃんとワークスペースをまたいでウィンドウを移動できる。


©2024 endaaman.com