Keyboard-Shortcuts

如何關閉 Awesome WM 中的任何視窗?

  • April 25, 2015

桌面應用程序開發人員可以自由選擇他們想要支持的鍵盤快捷鍵。在 Windows 上,約定非常強大:

  • Alt-F4關閉大多數應用程序
  • Ctrl-F4關閉大部分主要子視窗
  • Esc關閉大多數對話框。

在 Linux 上並沒有太多的融合,但以下是常見的:

  • Ctrl-q關閉大多數應用程序
  • Ctrl-w關閉大部分主要子視窗
  • Esc關閉大多數對話框。

不幸的是,許多應用程序選擇了自己的方式,要麼使用 Windows 約定,要麼只做自己的事情:

  • Alt-F4關閉鉻
  • Ctrl- Shift-q關閉 GNOME 外殼
  • Alt-f x關閉 IDEA

要關閉子視窗和對話框,所有賭注都已關閉。我已經看到所有這些都在使用:

  • Esc
  • Ctrl-F4
  • Ctrl-w

有些應用程序甚至沒有關閉某些視窗的快捷方式(或者至少沒有我能找到的)。

視窗管理器有權覆蓋任何這些,因此對鍵盤使用者非常有幫助。Awesome WM 對鍵盤非常友好,但是在 Awesome WM 中是否有關閉任何視窗和/或應用程序的****全域快捷方式,如果沒有,我該如何設置它們?

man awesome那裡似乎沒有預設的鍵綁定來關閉應用程序的所有視窗。可以手動添加這樣的綁定。

但是,有一個預設的鍵綁定來關閉一個焦點視窗*:Mod4- Shift-c。這將使應用程序的其他視窗(如果有)保持不變。它不適用於子視窗(“邏輯”視窗,例如作為單個應用程序視窗一部分的選項卡)。

  • 或“客戶”,從 X 的角度而不是使用者的角度來看。

我已將以下內容添加到我的 clientbuttons 表中:

awful.button({ }, 2, function (c) c:kill() end)

現在我的滾輪點擊關閉視窗。

引用自:https://unix.stackexchange.com/questions/64407