
как мне создать команду, которая выполняет программу при нажатии пользовательской горячей клавиши? Есть ли какие-нибудь хорошие руководства о том, как работает система команд/терминала в Ubuntu? Я хочу знать, как (используя терминал) я могу запустить libreoffice или любую другую программу в этом роде. Большое спасибо за любую информацию, с которой вы можете мне помочь. lol извините, если это такие нубские вопросы.
решение1
В окне настроек клавиатуры (super+A, затем «клавиатура») щелкните вкладку «Сочетания клавиш», и в списке слева будет опция «Пользовательские сочетания клавиш».
Нажмите кнопку «+», затем дайте ярлыку имя и укажите программу, которую вы хотите запустить.
По умолчанию он будет отключен, но щелкните по нему, а затем нажмите нужную комбинацию клавиш, и он будет связан с вашей программой.
решение2
Эту задачу можно выполнить двумя способами. Первый способ — на основе графического интерфейса пользователя, с использованием:
Open Applications > System Tools > Configuration Editor
Then apps > metacity > global_keybindings in the tree view
Это позволит вам изменять значения ключей, оставаясь в рамках приемлемого синтаксиса.
Альтернативный способ редактирования сочетаний клавиш — непосредственное редактирование файлов gconf.xml:
$HOME/.gconf/apps/metacity/global-keybindings/%gconf.xml $HOME/.gconf/apps/metacity/keybinding_commands/%gconf.xml
Более подробную информацию вы можете найти на сайтеhttp://gnome-hacks.jodrell.net/hacks.html?id=14
решение3
Признаю, что разобраться в этом может быть сложно, но посмотрите, man xmodmap
как определить любую привязку клавиш.