Разработчики настольных приложений могут свободно выбирать, какие сочетания клавиш они хотят поддерживать. На Windows соглашение довольно сильно:
- Alt- F4закрывает большинство приложений
- Ctrl- F4закрывает большинство основных окон
- Esc отклоняет большинство диалоговых окон.
В Linux не так много конвергенции, но распространено следующее:
- Ctrl- qзакрывает большинство приложений
- Ctrl- wзакрывает большинство основных окон
- Esc отклоняет большинство диалоговых окон.
К сожалению, многие приложения решили пойти своим путем: либо используя соглашение Windows, либо просто делая свое дело:
- Alt- F4закрывает хром
- Ctrl- Shift- qзакрывает оболочку GNOME
- Alt- f xзакрывает ИДЕЯ
Чтобы закрыть подокна и диалоговые окна, все ставки отключены. Я видел все это в использовании:
- Esc
- Ctrl-F4
- Ctrl-w
Некоторые приложения даже не имеют ярлыков для закрытия некоторых окон (или, по крайней мере, ни одного, которое мне удалось найти).
Оконные менеджеры могут переопределить любой из них , и поэтому могут быть очень полезны для пользователей клавиатуры. Awesome WM очень дружественна к клавиатуре, но существуют ли глобальные сочетания клавиш для закрытия любого окна и / или приложения в Awesome WM , и если нет, то как их настроить?
Ответы:
Отсюда,
man awesome
кажется, нет привязки ключа по умолчанию, чтобы закрыть все окна приложения. Может быть возможно вручную добавить такую привязку.Тем не менее, существует привязка ключа по умолчанию для закрытия одного сфокусированного окна *: Mod4- Shift-c . Это оставит другие окна приложения (если они есть) без изменений. Он не работает для подокон («логические» окна, такие как вкладки, которые являются частью одного окна приложения).
* Или «клиент», как это известно с точки зрения X, в отличие от пользователя.
источник
Mod4-Shift-c
должен убить текущего клиента. Закрытие подокна зависит от приложения, WM не имеет к этому никакого отношенияman awesome
вводит в заблуждениеMod4-Shift-c
закроет текущее окно Если это последнее окно приложения, оно закроет приложение. Справочная страница верна.Я добавил следующее в свою таблицу clientbuttons:
Теперь мой щелчок колеса прокрутки закрывает окно.
источник