Awesome WM에서 창을 어떻게 닫나요?

Awesome WM에서 창을 어떻게 닫나요?

데스크톱 응용 프로그램 개발자는 지원하려는 키보드 단축키를 자유롭게 선택할 수 있습니다. Windows에서는 규칙이 매우 엄격합니다.

  • AltF4- 대부분의 응용프로그램을 닫습니다.
  • CtrlF4- 대부분의 기본 하위 창을 닫습니다.
  • Esc대부분의 대화 상자를 닫습니다.

아직 Linux에는 그다지 많은 융합이 이루어지지 않았지만 다음이 일반적입니다.

  • Ctrlq- 대부분의 응용프로그램을 닫습니다.
  • Ctrlw- 대부분의 기본 하위 창을 닫습니다.
  • Esc대부분의 대화 상자를 닫습니다.

불행하게도 많은 응용 프로그램은 Windows 규칙을 사용하거나 자신만의 작업을 수행하는 등 자신만의 방식을 선택합니다.

  • Alt- F4크로미움 닫기
  • Ctrl- - 그놈 쉘 Shift닫기q
  • Altf x-IDEA 닫기

하위 창과 대화 상자를 닫으려면 모든 베팅이 해제됩니다. 나는 이 모든 것이 사용되는 것을 보았습니다:

  • Esc
  • Ctrl-F4
  • Ctrl-w

일부 앱에는 특정 창을 닫는 바로가기조차 없습니다(또는 적어도 찾을 수 없었습니다).

창 관리자는 이들 중 하나를 무시할 수 있는 권한을 가지고 있습니다., 키보드 사용자에게 매우 유용합니다. Awesome WM은 매우 키보드 친화적이지만그것을 끄는 전역 단축키가 있습니까?어느Awesome WM의 창 및/또는 애플리케이션, 그렇지 않은 경우 어떻게 설정하나요?

답변1

~에서man awesome응용 프로그램의 모든 창을 닫는 기본 키 바인딩이 없는 것 같습니다. 이러한 바인딩을 수동으로 추가하는 것이 가능할 수도 있습니다.

그러나 기본 키 바인딩이 있습니다.초점이 맞춰진 창 닫기*: Mod4- Shift-c. 이렇게 하면 응용 프로그램의 다른 창(있는 경우)은 그대로 유지됩니다. 물론아니요하위 창(단일 애플리케이션 창의 일부인 탭과 같은 "논리적" 창)에 적용됩니다.

* 또는 "클라이언트". 사용자가 아닌 X의 관점이기 때문입니다.

답변2

내 clientbuttons 테이블에 다음을 추가했습니다.

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

이제 스크롤 휠을 클릭하면 창이 닫힙니다.

관련 정보