Eu sou um usuário do Linux tentando se acostumar com o Mac. Eu já troquei o Comando e Ao controle chaves ao redor.
Estou usando o Gedit no Mac agora e a combinação de teclas de substituição a que estou acostumado ( Ao controle - H ) está escondendo a janela.
Eu tenho usado o Karabiner para remapear chaves, e tenho tentado descobrir a sintaxe private.xml para remapear isso como eu quero que ele se comporte.
Aqui está o que eu tenho até agora (não funciona):
<?xml version="1.0"?>
<root>
<item>
<name>Change Control-H (Command-H Hide in Mac) to Replace for gEdit (Control-Alt-F)</name>
<identifier>private.control_h_to_replace</identifier>
<autogen>__KeyToKey__ KeyCode::H, VK_COMMAND | ModifierFlag::OPTION_L, VK_COMMAND,KeyCode::F</autogen>
</item>
</root>
Eu também tentei remapá-lo usando as configurações do Mac & gt; teclado & gt; atalhos.
O teclado do Mac está me deixando maluco.
Respostas:
Sua sintaxe para o Karabiner está desligada.
Isso vai funcionar. Note que, como @klanomath, eu não tenho ideia se você está realmente tentando usar Comando - H ou Ao controle - H , então você pode precisar mudar
COMMAND_L
paraCONTROL_L
na terceira linha.Também agora ocorre para mim que na sua versão, dentro do código, o comando de substituição é Comando - Opção - F ao contrário de Ao controle - Opção - F conforme especificado no
name
. Então você pode precisar ajustarCONTROL_L
paraCOMMAND_L
na quarta linha.fonte
COMMAND_L
na terceira linha com isso:MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND
(no caso de você nem sempre usar a tecla de comando esquerda para acertar H).