Minha pergunta está no título: o OS X permite definir um atalho com backspace, como Ctrl+ Option ⌥+ Command ⌘+ backspace(no meu caso para um serviço Automator)?
Editar :
Você pode pensar em "Experimente você mesmo"; bem, eu fiz isso. Em Preferências do Sistema → Teclado → Atalhos, tentei adicionar esse atalho ao meu serviço e ele não funciona. O problema parece estar com o backspace. Ctrl+ Option ⌥+ Command ⌘+ mfunciona bem.
Alguém conhece uma solução alternativa que me permita usar a backspacetecla em um atalho de teclado?
Respostas:
Para alterar o atalho de um serviço, execute
plutil -convert xml1 ~/Library/Preferences/pbs.plist
, abra o plist e altere por exemplopara
Em seguida, reinicie para aplicar as alterações.
@ é comando, ~ é opção e & # x8; é excluir (backspace do Windows). A exclusão direta (exclusão do Windows) seria & # x7f ;. As seqüências de atalho usam o mesmo formato que em DefaultKeyBinding.dict .
Para alterar um atalho global definido na seção Atalhos do aplicativo, execute
plutil -convert xml1 ~/Library/Preferences/.GlobalPreferences.plist
, abra o plist e altere por exemplopara
Em seguida, feche e reabra os aplicativos para aplicar as alterações.
Os atalhos específicos do aplicativo são armazenados em ~ / Library / Preferences / *. Plist e ~ / Library / Containers / * / Data / Library / Preferences / *. Plist.
fonte
Embora não seja gratuito, o Keyboard Maestro resolverá o seu problema.
Aqui está um exemplo muito simples: basta definir a tecla de atalho para ⌘Excluir (pressionando ⌘ + ⌦) e atribua um item de menu para ativar. Você também pode especificar os aplicativos nos quais o atalho funcionará, para poder reutilizar o gatilho.
É claro que, como esse é um programa macro muito poderoso, você pode configurá-lo para executar tarefas muito mais complicadas - desde a execução de Applescripts até a manipulação do Markdown .
fonte
Isso torna a tecla de barra invertida a chave de exclusão. Eu nunca uso barra invertida, por isso funciona muito bem para mim. Espero que isto ajude.
fonte