Rhel
Gnome Shell 快捷方式直接到工作區列表覆蓋?
有沒有辦法
Gnome Shell
定義一個快捷方式,該快捷方式將Overview
顯示Workspace List
已經顯示並可點擊的快捷方式 - 類似於中的視口選擇器Compiz
?注意:我使用 Gnome 的術語來回答這個問題。
我最近(被強制)遷移到 RHEL7 上的 Gnome 3/Gnome Shell(來自 Ubuntu 10 上的 Gnome 2/Compiz)。由於我無法在 3x3 佈局中沒有 9 個虛擬工作區,因此失去 Gnome 面板和 Gnome 工作區切換器一直很痛苦。
但是,我發現了許多使體驗變得可以忍受的擴展程序/工具。這些包括
- Workspace Grid,將 Workspace List 轉換為 2-D 網格(在概念上和在 Workspace List 覆蓋中)
dconf-editor
,這表明可以分配鍵盤快捷鍵以瞬時切換到多達 12 個工作區我現在缺少的是一種快速的方法來一次查看我的所有工作區(a la
Compiz
)並用我的滑鼠選擇它們中的任何一個。(是的,我可以使用鍵盤切換到我想要的任何工作區,但有時我更喜歡使用滑鼠。)我目前的方法是
- 使用“熱角”或快捷方式調出
Overview
in模式,然後將滑鼠移動到螢幕的右邊緣以取消隱藏, 或Windows``org.gnome.desktop.wm.keybindings.panel-main-menu``Workspace List
- 使用快捷方式調出
Overview
in模式,然後點擊以顯示和覆蓋。Applications``org.gnome.shell.keybindings.toggle-application-view``Esc``Windows``Workspace List
這兩種方法都需要比
Compiz
. 我確實找到了其他兩個幾乎可以滿足我需要的擴展:
- WorkspaceBar,它添加了一個可點擊的一維工作區選擇器(但沒有概述,儘管該欄確實表現得像一個額外的“熱角”)
- Frippery Bottom Panel,它添加了一個準二維工作區選擇器(但該界面實際上比 使用起來更笨拙
WorkspaceBar
,並且再次沒有概述)關於如何直接進入
Workspace List
疊加層的任何建議?
我找到了解決我的問題的方法。
我不知道
Overview
w/o 擴展的預設行為(因為我Workspace Grid
幾乎立即安裝了擴展),但事實證明我的經驗不是安裝的預設行為Workspace Grid
。確實,Workspace List
應該在 出現後立即出現Overview
,但是有一個配置選項可以在某些條件下隱藏它。有問題的配置在這裡解釋:Workspaces thumbnails sidebar in overview. This sidebar can get pretty wide if you have multiple columns of workspaces. The sidebar can be collapse to the side of the screen if it becomes too wide so that you then hover your mouse over it to uncollapse it. The relevant settings: the maximum width the sidebar is allowed to occupy (as a fraction of screen width): const MAX_SCREEN_HFRACTION = 0.8; the width at which the sidebar collapses to the side when you open the overview (fraction of screen width): const MAX_SCREEN_HFRACTION_BEFORE_COLLAPSE = 0.3;
所以我需要做的就是將後一個值設置為更高的分數(比如 .6),現在
Workspace List
當我打開Overview
.