Contents

使用 FancyWM 將您的 Windows 升級為動態平鋪桌面

在 Microsoft 的 Windows 上,您可以隨時隨地自由移動任何窗口,這真是太好了。然而,這種自由也要求您不斷地擺弄窗口,並使您的桌面變得混亂。這就是「平鋪視窗管理器」的替代方法發揮作用的地方。

人們對「平鋪」技術的興趣重新燃起,並已擴展到 Linux 作業系統領域,而 FancyWM 等創新工具則促進了該方法在 Microsoft Windows 平台框架內的實施。透過堅持桌面上視窗的這種系統組織,使用者能夠保持有序的工作空間、提高效率並提高整體生產力。

什麼是“視窗管理器”,什麼是“浮動視窗”?

所有具有圖形使用者介面的作業系統都包含一個稱為「視窗管理器」的元素,無論它們是否使用此特定名稱。視窗管理器的功能是監督和調節桌面環境中存在的各種「視窗」的視覺顯示。

在Windows作業系統中,其視窗管理方法遵循「浮動視窗」的概念,其中每個單獨的視窗顯示為獨立的矩形元素,懸浮在顯示器的整個視野內。雖然這種安排在調整開啟的應用程式視窗的大小和重新定位方面為用戶提供了相當大的靈活性,但也需要始終保持警惕,以防止其他視窗的無意重疊或遮擋,從而保留桌面環境的整體功能和可用性。

平鋪視窗管理器與其他類型的不同之處在於,它們採用自動演算法根據預先定義的標準來排列視窗並調整視窗大小。雖然這可以提高重視效率的高級用戶的工作效率,但由於需要學習特定的鍵盤快捷鍵,它可能會被認為不太直觀或用戶友好。

FancyWM 整合了雙重方法,可讓 Windows 自動以平鋪格式排列窗口,同時仍為使用者提供開啟或關閉此功能的靈活性以及浮動視窗的個人化設定。此外,儘管使用鍵盤快捷鍵來執行更複雜的視窗管理任務,FancyWM 仍然透過滑鼠輸入保持使用者友好。

如何下載並安裝 FancyWM

您可以在 FancyWM 的官方 GitHub 頁面 閱讀有關該應用程式的更多信息,但安裝它的最佳「來源」是 Microsoft Store。啟動 Microsoft Store 應用程式並搜尋“fancywm”,或造訪 FancyWM Microsoft Store 頁面 直接。

/bc/images/microsoft-store-searching-for-fancywm.jpg

透過 Microsoft Marketplace 上的官方商店清單下載並開啟 FancyWM。

如何開始使用 FancyWM 用鍵盤移動 Windows

利用 FancyWM 作為操作平台,嘗試同時啟動多個視窗窗格可能會導致平鋪配置,其中每個窗格佔據顯示區域的相應份額,從而在螢幕上創建視覺上吸引人且有組織的佈局。

/bc/images/fancywm-spotify-notepad-vertical-split.jpg

增加並發連接的數量可能會導致類似的結果,因為某些視窗具有不可變的預定最小尺寸。這是因為這些特定的視窗保持固定的大小,不能調整超出其既定的邊界。

/bc/images/fancywm-spotify-notepad-microsoft-edge-vertical-split.jpg

啟動 FancyWM 後,可以先按下指定的啟動熱鍵(通常會指派給 Shift + Windows 鍵組合),然後再按一次附加按鍵來啟動互動。或者,如果僅按下啟動熱鍵,FancyWM 將顯示一個面板,概述可隨時存取的各種操作。

管理視窗群組

FancyWM 使用戶能夠透過建立各種視窗配置(例如水平、垂直或堆疊排列)來組織其工作空間。不幸的是,它不支援在這些組內形成細分,包括堆疊排列內的水平和垂直子分組,反之亦然。

/bc/images/fancywm-horizontal-vertical-layout-combination.jpg

按下 FancyWM 的啟動熱鍵,然後按“V”、“H”或“S”,目前活動視窗將轉換為指定視窗組內的垂直、水平或堆疊排列。如果希望將其他視窗合併到這一組中,他們可以繼續將所需的視窗拖放到其首選位置。

調整你的佈局

在 Fancy WM 中調整佈局涉及調整視窗大小,這會觸發介面內其他元素的相應響應。此外,可以透過使用應用程式的啟動鍵以及左尖括號或右尖括號(例如“[]”)來操縱視窗大小。

/bc/images/fancywm-resizing-window.jpg

要在 Fancy WM 中使用鍵盤快捷鍵導航和操作窗口,您可以使用啟動鍵加上各種修飾鍵(例如 Control 或 Shift)以及遊標鍵來移動或重新定位窗口,而無需使用滑鼠。或者,按下遊標鍵旁邊的 Shift 鍵將允許您交換開啟的視窗的位置。

使用堆疊

FancyWM 透過在分組視窗頂部易於存取的欄位中顯示每個堆疊視窗的標題,提供了在多個開啟的視窗中導覽的便捷方法。用戶只需單擊相應的標題即可輕鬆在活動視窗之間切換。

/bc/images/fancywm-split-vertical-layout-with-stacked-spotify-notepad.jpg

使用您所有的虛擬桌面和顯示器

當透過輸入啟動鍵並在數位鍵盤上輸入 1 到 9 的數字鍵來啟動 FancyWM 時,可以在作業系統內的不同虛擬工作空間之間切換。此外,將目前開啟的視窗移至備用桌面可以透過按住 Shift 鍵同時使用相同的數字鍵盤輸入該特定桌面的相應數字來實現。

透過 FancyWM 的啟動金鑰可以在電腦上使用多個螢幕。功能鍵 (F1-F9) 可在顯示之間切換,而按住 Shift 鍵並按功能鍵會將視窗重新定位到特定的螢幕位置。

如何透過 FancyWM 使用浮動窗口

若要暫時停用 FancyWM 的自動平鋪,請將其啟動鍵與功能鍵 F11 結合使用。同樣,使用此方法重新激活它。

/bc/images/fancywm-floating-microsoft-edge-window.jpg

若要將窗格與平鋪視窗管理器分開並允許其獨立存在於桌面環境中,請利用 Fancy WM 的啟動鍵綁定。只需按指定的鍵(例如“F”),然後輸入特定於應用程式的命令即可。

如何使用 FancyWM 的滑鼠控制

為了利用 FancyWM 中的使用者友善選單來管理開啟的窗口,只需將遊標放在所需視窗的標題列上,然後將其移回標題列區域即可。這將提示出現一個懸停選單。

/bc/images/fancywm-pop-up-menu.jpg

透過將此功能表中的初始三個選項中的任何一個重新定位到備用顯示窗格,兩個窗格都應附加到新的垂直排列、橫向配置或堆疊元素的聚合。

第四個按鈕有助於將視窗提升到更高的水平。

第五個按鈕將視窗從佈局中提取出來,使其能夠以獨立的方式懸掛在周圍環境中。

三點按鈕為使用者提供了兩種建立視窗持久浮動狀態的選擇,可以透過其進程標識符 (a) 或其唯一的類別名稱 (b) 來確定。

如何自訂 FancyWM

對於那些希望根據自己的喜好自訂介面的人來說,探索 FancyWM 配置選項的深度是一種有益的體驗。要存取這些設置,只需右鍵單擊任務欄中的應用程式圖標,然後從出現的上下文選單中選擇“設置”。

/bc/images/fancywm-tray-icon-menu-settings.jpg

如果您欣賞其視窗管理方面的增強功能並選擇保留其使用,導航至應用程式設定中的「常規」標籤將允許您將 Fancy WM 配置為在系統啟動時自動啟動。此外,如果您希望程式在管理視窗時以提升的權限執行,建議啟用「以管理權限執行」選項。

/bc/images/fancywm-settings-startup.jpg

為了增強 FancyWM 的效能,特別是在硬體過時或效能不佳的情況下,可以導覽至配置設定中的「視窗移動」部分,並停用「動畫視窗移動」選項。同時,可以將 FancyWM 配置為自動啟動透過此調整重新定位的任何視窗。

/bc/images/fancywm-settings-window-movement.jpg

調整視窗間隙是一個簡單的過程,可以透過導航到設定的「介面」部分並修改「視窗間隙」值來完成。如果您希望擴大或縮小平鋪視窗之間的距離,只需在此區域進行必要的調整即可看到變更立即生效。

/bc/images/fancywm-settings-window-gap.jpg

如果您使用多個顯示器,您可以造訪 Fancy WM 中的「顯示」頁面,以在所有顯示器上啟用視窗平鋪。

/bc/images/fancywm-settings-displays.jpg

對 Fancy WM 提供的預設鍵盤快速鍵感到不滿意並且與正在使用的其他應用程式發生衝突?解決方案就在您的掌控之中,因為您可以透過「按鍵綁定」頁面方便地修改這些設定。

/bc/images/fancywm-settings-keybinding.jpg

Fancy WM 中的「規則」頁面允許使用者指定哪些視窗應被視為浮動窗口,這些視窗在使用者手動平鋪之前保持未停靠狀態。術語「浮動視窗」是指不附加到任何特定工作區或桌面並且在使用者手動調整之前保持未停靠狀態的視窗類型。透過利用此功能,使用者可以自訂他們的工作流程,以更好地滿足他們的喜好並優化生產力。

/bc/images/fancywm-settings-rules.jpg

仔細閱讀 FancyWM 使用者介面的高級設定部分,您會發現 AutoHotkey 的集成,這是一個用於製作複雜的視窗管理腳本的強大工具。

AutoHotkey 是一款多功能工具,可讓使用者為各種應用程式和活動(例如記筆記或建立轉錄軟體)建立可自訂的鍵盤快捷鍵。此實用程式使用戶只需按一下按鍵即可執行預先定義的命令,從而提高日常任務的生產力和效率。憑藉其廣泛的腳本語言,AutoHotkey 為自動化重複操作和簡化工作流程提供了無限的可能性。

/bc/images/fancywm-settings-advanced.jpg

進階使用者的視窗管理方法

使用 FancyWM 後,人們可能會覺得自己作為熟練的高階使用者的認知有所提升。只需最少的手指移動,即可輕鬆地在多個桌面和顯示器之間無縫導航,只需按幾下按鍵即可實現所有操作。

FancyWM 消除了對所有開啟的視窗進行持續微觀管理的需要,讓使用者避免重疊視窗的問題,並透過最大限度地減少使用滑鼠重新定位視窗所花費的時間來減少手腕的壓力。