Como posso atribuir a chave F5 para atualização no Chrome no Mac OS X?

20

Estou acostumado com a tecla F5 sendo o comando Atualizar (como no Windows OS para cada navegador que já usei) e não o Command-R (que leva dois dedos). No Mac OS X Lion, como posso atribuir a tecla F5 para atualização dentro do Chrome?

    
por WilliamKF 11.09.2012 / 12:59

4 respostas

44

Você pode alterar os atalhos dos itens de menu nas Preferências do Sistema, mas não pode atribuir vários atalhos a eles.

Vocêtambémpode atribuir um atalho a um script assim:

try
    tell application "Google Chrome" to reload tab 1 of window 1
end try

1) Vá para Preferências > Teclado > Atalhos do teclado.

2) Selecione "Atalhos de aplicativos" no menu à esquerda.

3) Clique em "+".

4) Preencha o formulário da seguinte forma: Aplicativo Google Chrome, Título do Menu: Reload This Page , Atalho de Teclado F5.

5) Clique em "Adicionar".

    
por 11.09.2012 / 17:36
3

Parece que eles mudaram o local do atalho pelo menos desde que o comentarista anterior postou.

Estou usando o El Capitan 10.11.13 e, para mim, está nas Preferências do Sistema > Atalhos de teclado > Atalhos de aplicativos

    
por 18.02.2016 / 04:16
1

A F5 atualizará a página no Firefox, mas ela não está ativada no Chrome por algum motivo. O uso de atalhos de aplicativos nas preferências de teclado fará com que a F5 funcione, mas desativa o Command-R como um atalho de atualização. Esta não foi uma boa solução para mim, então eu removi a definição de atalho F5. Isso me incomodou por meses e finalmente resolvi com o Mosquetão e ajudei com a resposta aceita:

<vkopenurldef>
  <name>KeyCode::VK_OPEN_URL_SHELL_chrome_refresh</name>
  <url type="shell">osascript -e 'tell application "Google Chrome" to reload active tab of window 1'</url>
</vkopenurldef>

<item>
  <name>Refresh Chrome Page With F5</name>
  <appendix>Enables the F5 key to refresh the page in Google Chrome.</appendix>
  <identifier>private.function_five</identifier>
  <only>GOOGLE_CHROME</only>
  <autogen>__KeyToKey__ KeyCode::F5, KeyCode::VK_OPEN_URL_SHELL_chrome_refresh</autogen>
</item>

Abra as preferências do Karabiner, depois no Misc & Desinstale a guia clique no botão Abrir private.xml . Ele abrirá o Finder e você poderá abrir o arquivo de lá em seu editor de texto favorito. Digite o código acima entre as tags <root> e salve o arquivo. Volte para as preferências do Karabiner e mude para a guia Alterar chave e, no canto superior direito, clique no botão Recarregar XML . A nova opção deve aparecer no topo e tudo o que você precisa fazer é ativá-la.

Detalhes:

  • O elemento <vkopenurldef> define um comando applescript que pode ser ligado a outra chave. Este comando diz ao Chrome para recarregar a guia ativa na janela 1 (a janela 1 parece ser a janela ativa).
  • O elemento <item> liga o novo comando a uma chave física - nesse caso, F5.

As instruções oficiais do arquivo private.xml podem ser encontradas aqui: link

    
por 15.08.2016 / 21:37
1

Se o seu sistema operacional no X que possui o Notification Center, como o El Capitan, siga a resposta do Crhistian e vá para a Missão Controle em Atalhos de Teclado e desative o atalho F5 para Mostrar Centro de Notificação (e atribua uma alternativa, se desejar). BTW, isso desativará o atalho CTRL + R.

    
por 13.10.2016 / 11:17