Написать данную инструкцию меня подвиг запрос в комментариях одного из пользователей сайта Compizomania - Дмитрия Ехно: "А запуск Slingscold на горячую клавишу посадить можно?".
В системах Linux (я намеренно не указываю конкретный дитрибутив) значки запуска всех установленных программ находятся в файловой системе по адресу: /usr/share/applications (англ. Applications - рус. Приложения). А также по умолчанию установлена программа Клавиатура, где в отдельной вкладке располагаются Горячие клавиши, уже назначенные разработчиками того или иного дистрибутива, а также имеется возможность, предоставленная пользователю, переназначать или назначать свои, Дополнительные горячие клавиши.
Назначение собственных горячих клавиш для открытия приложений может быть удобно пользователям ноутбуков/нетбуков, а также тем пользователям стационарных компьютеров, кто предпочитает клавиатуру - мышке.
Делается собственное (пользовательское) назначение горячих клавиш следующим образом.
Нужно открыть приложение Клавиатура: Параметры системы ->Клавиатура ->Комбинации клавиш ->Дополнительные комбинации и нажать на кнопке Добавить пользовательскую комбинацию (в Linux Mint):
В Ubuntu нет кнопки Добавить пользовательскую комбинацию, нужно нажать на знаке +:
Откроется дополнительное окно с двумя полями: Название и Команда:
Эти поля нужно правильно заполнить. Чтобы не совершить ошибки в заполнении полей и последующем открытии назначаемой программы посредством горячих клавиш.
Откройте файловый менеджер по адресу: /usr/share/applications (как я писал в самом начале статьи, где находятся все значки запуска приложений, установленных в вашей системе), правый клик на значке программы и в открывшемся контекстном меню выберите Свойства (пример):
В окне Свойства нас интересуют поля Имя и Команда:
Примечание. Сразу оговорюсь, что поле Имя/Название не столь важно для правильного заполнения, как Команда, т.к. имя или название программы, в данном случае, несёт в себе чисто информативную функцию для вас, как для пользователя, а команда служит для открытия программы системой.
Итак, копируйте команду из поля Команда и вставляете её в окно открытого приложения Горячих клавиш, также в поле Команда, а в поле Название как вам удобно, Веб браузер Firefox или просто Firefox и нажмите кнопку Добавить:
После чего отобразится строка в Дополнительных комбинациях с названием запускаемой программы:
Теперь нажмите внизу: Привязка клавиш на строке не назначено и нажмите сочетание клавиш/клавишу, которые будут открывать данную программу (в Linux Mint):
Я для примера сделал назначение - Ctrl+F, у вас может быть своё назначение.
Примечание. В дистрибутиве Ubuntu нужно кликнуть на новой строке с названием программы ( в данном случае Firefox) и нажать ВАШИ назначенные клавиши/клавишу на клавиатуре.
Вот и всё. Теперь вы можете пользоваться данным назначением, как Горячими клавишами для открытия программы.
P.S. Таким образом можно делать свои (пользовательские) назначения горячих клавиш для любого приложения, установленного в вашей системе Linux.
Удачи.
В системах Linux (я намеренно не указываю конкретный дитрибутив) значки запуска всех установленных программ находятся в файловой системе по адресу: /usr/share/applications (англ. Applications - рус. Приложения). А также по умолчанию установлена программа Клавиатура, где в отдельной вкладке располагаются Горячие клавиши, уже назначенные разработчиками того или иного дистрибутива, а также имеется возможность, предоставленная пользователю, переназначать или назначать свои, Дополнительные горячие клавиши.
Назначение собственных горячих клавиш для открытия приложений может быть удобно пользователям ноутбуков/нетбуков, а также тем пользователям стационарных компьютеров, кто предпочитает клавиатуру - мышке.
Делается собственное (пользовательское) назначение горячих клавиш следующим образом.
Нужно открыть приложение Клавиатура: Параметры системы ->Клавиатура ->Комбинации клавиш ->Дополнительные комбинации и нажать на кнопке Добавить пользовательскую комбинацию (в Linux Mint):
В Ubuntu нет кнопки Добавить пользовательскую комбинацию, нужно нажать на знаке +:
Откроется дополнительное окно с двумя полями: Название и Команда:
Эти поля нужно правильно заполнить. Чтобы не совершить ошибки в заполнении полей и последующем открытии назначаемой программы посредством горячих клавиш.
Откройте файловый менеджер по адресу: /usr/share/applications (как я писал в самом начале статьи, где находятся все значки запуска приложений, установленных в вашей системе), правый клик на значке программы и в открывшемся контекстном меню выберите Свойства (пример):
В окне Свойства нас интересуют поля Имя и Команда:
Примечание. Сразу оговорюсь, что поле Имя/Название не столь важно для правильного заполнения, как Команда, т.к. имя или название программы, в данном случае, несёт в себе чисто информативную функцию для вас, как для пользователя, а команда служит для открытия программы системой.
Итак, копируйте команду из поля Команда и вставляете её в окно открытого приложения Горячих клавиш, также в поле Команда, а в поле Название как вам удобно, Веб браузер Firefox или просто Firefox и нажмите кнопку Добавить:
После чего отобразится строка в Дополнительных комбинациях с названием запускаемой программы:
Теперь нажмите внизу: Привязка клавиш на строке не назначено и нажмите сочетание клавиш/клавишу, которые будут открывать данную программу (в Linux Mint):
Я для примера сделал назначение - Ctrl+F, у вас может быть своё назначение.
Примечание. В дистрибутиве Ubuntu нужно кликнуть на новой строке с названием программы ( в данном случае Firefox) и нажать ВАШИ назначенные клавиши/клавишу на клавиатуре.
Вот и всё. Теперь вы можете пользоваться данным назначением, как Горячими клавишами для открытия программы.
P.S. Таким образом можно делать свои (пользовательские) назначения горячих клавиш для любого приложения, установленного в вашей системе Linux.
Удачи.
На ноутбучке довольно удобно .
ОтветитьУдалитьНазвание надо бы сменить ибо статья только для гномушек :) Для каждого DE/WM свои настройки, так что уточняйте в статье и названии об этом. Ведь универсального решения вы не дали...
ОтветитьУдалить==Для каждого DE/WM свои настройки, так что уточняйте в статье и названии об этом. Ведь универсального решения вы не дали...==
УдалитьСайт Compizomania для пользователей Ubuntu и производных от него дистрибутивов, а значит, как Вы выразились "для гномушек". Но то что папка /applications находится по указанному адресу в статье и где искать Горячие клавиши в других DE/WM, думаю не составит большого труда, следуя указанным направлениям для назначения клавиш по запуску приложений.
Так что Вашу придирку к названию статьи, Павел, считаю необоснованной.)
владимир, не могли бы вы подсказать как назначить горячку на запуск системного трея в gnome.
ОтветитьУдалитья не могу пользоваться мыш.ю по причине отсутствия визуального восприятия окружающего мира.
Александр, системный трей отображается автоматически на панели. Его не нужно запускать. Или, возможно, я Вас не правильно понял. Поясните.
Удалитья не вижу и не могу взять мышь и ткнуть куда-нибудь.
ОтветитьУдалитьпо этой причине я пользуюсь только клавиатурой.
в unity это вызывается по комбинации alt+f1, но в gnome я неоднократно прошерстил каталог с ярлыками, если это уместное сравнение с windows.верхняя панель вызывается по alt+ctrl+tab, а для панели уведомлений как я правильно понял подобного способа неположенно.
Видимо Вы перепутали, Александр, панель запуска с треем. Но в Вашем случае открыть меню и совершать навигацию в нём можно следующим образом:
Удалить1. Открыть навигационное пространство (Win или Alt+F1)
2. Нажать Ctrl+Alt+Tab и нажимая Tab или стрелки выбрать "Программы".
3. Используя Tab или стрелки найти нужную программу.
Спасибо за статью,в 14.04 всё работает.Жить стало легче и удобней!
ОтветитьУдалитьСпасибо, уважаемый Админ Владимир, за очень полезную статью!
ОтветитьУдалитьБли-и-и-н!На работе на win10 решил горячие клавиши назначить и понял,что линуксовые привычки мешают! :-)
ОтветитьУдалитьЗдравситвуйте, подскажите как сделать такое же в xubuntu.
ОтветитьУдалитьДык всё также, как в статье. Ведь в Хubuntu по умолчанию тоже установлена программа Клавиатура, а значки запуска также находятся в файловой системе по адресу:/usr/share/applications
УдалитьПодскажите как назначить горячие клавиши для команд "копировать"(обычно это CTRL+C), "вствить"(CTRL+V), "отменить" (CTRL+Z) у меня Linux Mint 18 "Sarah" Xfce
ОтветитьУдалитьctrl+c и ctrl-v должны по умолчанию работать, это стандарт. Или Вы какую-то конкретную программу имеете в виду, где эти сочетания почему-то не работают? Например, известно, что в терминале работает только ctrl+shift+c и ctrl+shift+v
Удалитьда вот у меня почему-то не работают стандартные
Удалитьразобрался: при назначении ctrl для переключении раскладки - все сочетания ctrl+... перестают работать
УдалитьЗдравствуйте, уважаемые знатоки Линукса! Просветите, пожалуйста, что означают символы %u в конце команды firefox%u, просто сгораю от любопытства!
ОтветитьУдалить==Просветите, пожалуйста, что означают символы %u в конце команды firefox%u==
Удалить%u в конце команды указывает на то, что данная программа связана с URL-адресами, т.е. с интернет. К таким программам относятся:
palemoon %u
/usr/bin/skypeforlinux %U
rhythmbox %U
sopcast-player %U
transmission-gtk %U
Но есть ещё программы, в командах которых используется аргумент %F, например, shutter %F.
Данный аргумент указывает на то, что это приложение, может открывать сразу несколько локальных файлов. Shutter - многофункциональная программа.
Несмотря на то, что эти аргументы указаны в командах, применять их для назначений и выполнения в терминале НЕ НУЖНО.
Владимир, большое спасибо за разъяснение опций, век живи - век учись! Так жить интересней!
ОтветитьУдалить