Комбинации клавиш клавиатуры
В этом пункте можно, во-первых, посмотреть, к каким действиям привязаны комбинации горячих клавиш по умолчанию, во-вторых, переопределить при желании уже существующие комбинации и, в т-третьих, задать их для "неохваченных" хоткеями деяний.
Действия, которым могут быть назначены хоткеи, собраны в четыре группы:
Которые мы рассмотрим последовательно. Но сначала -- пара слов о том, как выполняется переопределение горячих клавиш.
Для начала мы фиксируем строку с нужным действием, затем повторно щёлкаем на ней мышью -- в поле Комбинация клавиш появляется надпись Новая комбинация клавиш. Теперь достаточно нажать желаемую -- и она появится в поле в качестве нового его значения. Если же нажать Backspace -- поле приобретёт значение Выкл., то есть с этим действием не будет связано никакого хоткея.
Возможно, что желательная комбинация клавиш уже привязана к какому-либо иному действию. В этом случае мы увидим соответствующее предупреждение и предложение -- Отменить или Переназначить:
С каким из них соглашаться -- дело хозяйское. Однако я обычно отвечаю Переназначить -- ниже будет показано, почему. В этом случае действие, к которому ранее был привязан данный хоткей, приобретает статус Выкл. Однако ему, разумеется, можно назначить более иную комбинацию клавиш.
Теперь поглядим, какие действия можно привязать к горячим клавишам в разных группах. Сказанное ниже -- не рекомендации, а исключительно описание того, как это удобно сделать мне.
Итак, в группе Звук я определяю хоткеи для регулирования громкости, приостановки и возобновления проигрывания, а также для отключения звука:
Больше никаких управлений звуком мне не нужно.
В разделе Рабочий стол мои потребности ещё меньше: фактически ни одной из умолчальных комбинаций клавиш я не пользуюсь. За единственным исключением: клавиша PrintScreen очень полезна для изготовления скриншота экрана. Так что возникает резонное желание использовать и комбинацию Alt+PrintScreen для снятия скриншота текущего окна.
И такая комбинация действительно определена по умолчанию. Да вот беда -- при её нажатии не скриншот снимается, а вызывается окно минитерминала (описанного здесь). Потому как это действие привязано к комбинации Alt+SysReq. А SysReq и PrintScreen на современных клавиатурах -- это, как правило, одна и та же клавиша.
Поскольку скриншоты окон требуются мне гораздо чаще, чем минитерминал, то я и закрепляю Alt+PrintScreen за этой операцией. А вызов минитерминала можно повесить, например, на клавишу F12 -- редкая птица дотянется до неё лапой без крайней нужды:
Относительно вспомогательных технологий, как уже неоднократно говорилось, я говорить не хочу. А вот что касается управления окнами -- тут есть где развернуться.
Собственно, начать с того, что само по себе управление окнами в оконной системе X играет роль сугубо второстепенную: парадигма работы в Иксах, за редким исключением, описывается формулой:
одно рабочее место - одно окно - одно приложение
И потому всякие хоткеи для поднятия/опускания окон, сворачивания их в заголовок и разворачивание из оного оказываются мало востребованными.
А востребовано переключение между рабочими местами, желательно максимально простое и привычное с консольных времён, то есть: Alt+F#. Что я и делаю, благо рабочих столов у меня обычно шесть, ровно столько, сколько виртуальных консолей в Linux'е:
Правда, при этом приходится пожертвовать массой предопределённых хоткеев из комбинации Alt плюс одна из первой полудюжины функциональных клавиш -- но с этим горем я, скрепя сердцем, мирюсь...
Ну и наконец, можно не только определить или переопределить хоткеи для запланированных действий, но и добавить действия собственные. На что толсто намекает экранная кнопка Добавить, по нажатии на которую появляется вот такая панель:
Если хватит фантазии (у меня, честно говоря, не хватает) -- свободные поля можно заполнить чем-нибудь полезным, а потом новому действию приписать некие собственные хоткеи.
Главная
Содержание . .