Управление горячими клавишами в Ubuntu

Горячие клавиши Ubuntu

Под понятием «Горячие клавиши» обычно понимают комбинации клавиш, используемые для оперативного изменения параметров компьютера или свойств используемой программы. Преимущество использования Горячих клавишь перед постоянной работой с мышью неоспоримо, это скорость работы. Начинающие пользователи заметят, что привычные им комбинации из Windows в Ubuntu не работают. Однако спешу успокоить! В Ubuntu имеется возможность как угодно настроить комбинации клавишь, не только на управление системой, но и на запуск любых приложений. Способов сделать это много, но я остановлюсь на одном самом понятном и простом, а если Вам захочется более «позаморачиваться» то Вам сюда!

Итак нам для этого понадобится вызвать «Редактор конфигурации». Нажимаем сочитание Alt + F2, появится окошко «Выполнить программу»(Аналог Пуск -> Выполнить в Windows). Вводим gconf-editor:

Выполнить программу. gconf-editor Ubuntu 10.10

Запускаем ? получаем окно Редактора конфигурации(где хранятся все настройки Gnome):

Сначала нас интересует секция настроек по адресу «apps — metacity», а в ней секции «global_keybindings» и «keybinding_commands».

Редактор конфигурации Ubuntu

В секции Keybinding_commands настраиваются команды, которые будут вызываться при нажатии соответствующих клавиш. Вам нужно просто сменить значение любого из ключей вида «command_N», записав туда нужную команду.

В качестве допустимой команды подходит любая строчка, которая исполнится в диалоге выполнения программ (это тот, который по умолчанию запускается с помощью сочетания клавиш Alt+F2). Кстати посмотреть команду вызова нужной вам программы можно в «Параметрах запускаемых приложений». Для этого идем: Система ? Параметры ? Запускаемые приложения. Выбрав нужную программу нажимаем «Изменить» и вот теперь мы знаем запуска приложения (в данном случае это gxneur).

Параметры запускаемых приложений Ubuntu

Далее перейдем к секции global_keybindings. В ней много ключей, нас интересуют ключи вида «run_command_N». Каждый такой ключ отвечает за сочетание клавиш, назначенное для запуска команды с соответствующим номером из секции keybinding_commands. Так же в этой секции есть интересные ключи:

  • show_desktop — сворачивает все окна;
  • run_command_terminal — вызывает окно Терминала Ubuntu;
  • switch_window — переключение между открытыми окнами;
  • и т.д.

Редактор конфигурации Ubuntu. Настройка быстрых клавиш

Остается рассказать, как описывать сочетания клавиш. В общем случае сочетания клавиш пишутся в виде: [<модификатор1>[<модификатор2>]]имя_клавиши

??Существуют четыре клавиши-модификатора: Alt, Control, Shift и Super (она же клавиша Windows). Соответственно, в строке задания сочетания клавиш они будут выглядеть как <Alt>, <Control> (либо <Ctrl> или <Ctl> для краткости), <Shift> и <Super>. Обратите внимание — в строке задания сочетания клавиш не должно быть пробелов!

Теперь про имена клавиш. Здесь всё несколько сложней. У каждой клавиши на клавиатуре есть своё имя, которое может состоять только из английских букв, цифр и символа подчёркивания. В частности, всем клавишам с латинскими буквами соответствуют названия, состоящие из прописной буквы, той самой, которая написана на клавише. Приведу некоторые примеры  названий основных клавишь:

  • Escape, Print, Tab, space, Right, Left, Up, Down, F1-F12.

Самое гавное чтобы ваши комбинации не совпадали с уже существующими(например <alt><shift>), а то работать такие будут некорректно.

Хотелось бы немного добавить о секции window_keybindings в ней можно задать любый комбинации клавишь для работы с окнами. Будь то сворачивание, развертывание, закрытие или уменьшение активного окна.

Настройка быстрых клавиш Ubuntu

Так же существует возможность настройки сочетаний клавишь через CompizConfig, однако он просто меняет параметры Metacity в редакторе конфигурации. Так что подробно описывать это я считаю не имеет смысла. Но если вам интересно узнать о CompizConfig то вам сюда.{odnaknopka}{jcomments on}

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий