X11/視窗管理器/evilwm 指南
evilwm 包為 X 視窗系統提供了一個極簡的輕量級堆疊視窗管理器。
evilwm 視窗管理器的功能包括
- 堆疊視窗
- 用 C 語言編寫
- 為視窗裝飾提供簡單的 1 畫素寬邊框
- 沒有標題欄
- 沒有根選單
- 沒有桌面欄
- 沒有面板
- 使用滑鼠或鍵盤置頂視窗
- 使用滑鼠或鍵盤調整視窗大小
- 視窗可以最大化
- 沒有隱藏或最小化視窗的功能
- 沒有任務顯示方法
- 程式啟動僅限於開啟終端或其他命令
- 跟隨焦點,沒有自動置頂
- 最多 8 個多個桌面
- 透過鍵盤切換桌面
- 沒有桌面快捷方式
- 沒有桌布
- 沒有共享框架
- 沒有選項卡式視窗
- 沒有主題支援
- 顏色可以透過命令列配置
- 使用 xrender 庫
- 輕量級(在錘子尺度上被評為 1)
在 evilwm 中,應用程式透過終端啟動。終端會話透過鍵盤啟動,方法是按 Ctrl + Alt + Enter。或者,可以使用 -term [command] 開關將終端設定為啟動器或其他東西。
應用程式可以透過 Alt + Tab 切換。可以透過在應用程式視窗內按下 Alt + 右鍵將應用程式視窗放到後面。在視窗上按下 Alt + 左鍵或點選其邊框將把它置於最前面。
可以透過使用 Alt + 中鍵或按 Ctrl + Alt + Shift + H、J、K、L 來調整視窗大小(請注意,並非所有鍵盤都能檢測到超過三個鍵)。
可以透過按下 Alt 並用左鍵拖動視窗、拖動視窗邊框或使用 Ctrl + Alt + H、J、K、L 來移動視窗。
- Alt + Tab - 切換當前置頂的應用程式
- Ctrl + Alt + Enter - 啟動終端會話
- Ctrl + Alt + 左 - 切換到上一個桌面(對於多個桌面)
- Ctrl + Alt + 右 - 切換到下一個桌面(對於多個桌面)
- Ctrl + Alt + A - 切換到上一個桌面(對於多個桌面)
客戶端視窗控制適用於焦點所在的視窗。
- Alt + 按鈕 1 - 移動視窗
- Alt + 按鈕 2 - 調整視窗大小
- Alt + 按鈕 3 - 將視窗放到後臺
- Ctrl + Alt + Esc - 關閉應用程式視窗
- Ctrl + Alt + Insert - 將視窗放到後臺
- Ctrl + Alt + I - 顯示有關當前視窗的資訊
- Ctrl + Alt + X - 最大化(和恢復)
- Shift + Ctrl + Alt + Esc - 殺死應用程式
視窗移動控制適用於焦點所在的視窗。
- Ctrl + Alt + H - 將視窗向左移動
- Ctrl + Alt + J - 將視窗向下移動
- Ctrl + Alt + K - 將視窗向上移動
- Ctrl + Alt + L - 將視窗向右移動
- Ctrl + Alt + Y - 將視窗移動到螢幕的左上角
- Ctrl + Alt + U - 將視窗移動到螢幕的右上角
- Ctrl + Alt + B - 將視窗移動到螢幕的左下角
- Ctrl + Alt + N - 將視窗移動到螢幕的右下角
在桌面間移動視窗的控制適用於焦點所在的視窗。
- Ctrl + Alt + F - 固定/取消固定當前視窗(以便它出現在所有桌面)
- Ctrl + Alt + 1-8 - 移動到桌面 1-8(固定視窗將隨其移動)
evilwm 依賴於以下 xlib 庫
- xrender
| | VIRT | RES | SHR | %CPU | %MEM | evilwm | 2812 | 1160 | 960 | 0.1 | 0.2
| 1 | 釘錘 | 一種極簡的工具,旨在完成一項特定任務。
evilwm 視窗管理器非常輕量級,在錘子尺度上被評為釘錘。
evilwm 視窗管理器使用起來很笨拙,因為它需要同時使用鍵盤和滑鼠進行操作,並且視窗在被點選時不會被置頂。
視窗管理器大量使用按鍵,新使用者可能需要在終端檢視按鍵列表。沒有桌面上下文事件,操作員需要知道如何啟動終端會話。視窗管理器有一套很好的鍵盤控制,並且按鍵對映已經經過精心設計,但按鍵不可配置。
evilwm 視窗管理器不適合殘疾人使用,因為它沒有為一些操作提供鍵盤等效項,並且不適合觸控式螢幕使用,因為它需要多鍵滑鼠。