跳轉到內容

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

evilwm 在錘子尺度上的位置?

[編輯 | 編輯原始碼]

| 1 | 釘錘 | 一種極簡的工具,旨在完成一項特定任務。

evilwm 視窗管理器非常輕量級,在錘子尺度上被評為釘錘。

evilwm 視窗管理器使用起來很笨拙,因為它需要同時使用鍵盤和滑鼠進行操作,並且視窗在被點選時不會被置頂。

視窗管理器大量使用按鍵,新使用者可能需要在終端檢視按鍵列表。沒有桌面上下文事件,操作員需要知道如何啟動終端會話。視窗管理器有一套很好的鍵盤控制,並且按鍵對映已經經過精心設計,但按鍵不可配置。

evilwm 視窗管理器不適合殘疾人使用,因為它沒有為一些操作提供鍵盤等效項,並且不適合觸控式螢幕使用,因為它需要多鍵滑鼠。

[編輯 | 編輯原始碼]

[1]

華夏公益教科書