Como posso descobrir qual comando está associado a um determinado atalho de teclado?

13

Como posso encontrar qual comando está associado a um atalho de teclado fornecido? Recordo-me de brincar com os atalhos do meu teclado recentemente em diferentes locais: Sistema / Preferências / Atalhos do Teclado, "gnome-keyboard-properties" e Compiz. Existe um local central onde todos os atalhos são mantidos ou eu tenho que lembrar de todos os locais em que defino um atalho de teclado?

Olivier Lalonde
fonte

Respostas:

4

Não, não há lugar central. Qualquer aplicativo pode pegar determinadas teclas e usá-las como atalhos, e cabe a esse aplicativo escolher um método de configuração. Aplicativos GNOME normalmente usam gconf. Compiz e Metacity até compartilham as teclas gconf - esses são os atalhos que você pode ver nas propriedades de ligação de teclas do gnome.

Marius Gedminas
fonte
3

O melhor lugar que encontrei é usar o gconf. Pressione F2 para obter uma caixa de execução e digite gconf-editor, depois navegue para apps> metacity> global_keybindings. Você também pode configurar comandos personalizados na seção keybinding_commands e chamá-los lá em cima. Exemplo: Para o comando de ligação de teclas command_1, coloquei "gnome-screensaver-command --activate" sem as aspas. Então, para vinculação de teclas global, run_command_1 eu coloquei "s" também sem aspas. Sempre que uso esse comando de tecla, ativo o protetor de tela.


fonte
2
Obrigado pela sugestão, mas parece não ser mais do que uma interface menos amigável para "gnome-keybinding-properties".
Olivier Lalonde
1
Não há aplicativos> metacidade no meu sistema (Xubunti 17.10). Há apenas blueman e gconf-editor em aplicativos.
Bulletmagnet
Como o @Bulletmagnet indica, o Ubuntu moderno não parece ter isso. apps > metacitynão está presente no Ubuntu 18.04
gene_wood