如何在Mac OS X的Chrome浏览器中分配F5键以刷新?


20

我习惯F5键是Refresh命令(就像Windows OS中我在此使用过的每个浏览器一样),而不是Command-R(需要两个手指)。在Mac OS X Lion上,如何分配F5键在Chrome中刷新?


对于Windows版本,它们都存在。您确定OS X版本也不是这样吗(您可能需要fn + f5)
soandos 2012年

fn + F5会降低MacBook Air的亮度。
WilliamKF 2012年

Answers:


45

您可以在“系统偏好设置”中更改菜单项的快捷方式,但不能为其分配多个快捷方式。

您还可以为脚本分配快捷方式,如下所示:

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

1)进入“首选项”>“键盘”>“键盘快捷键”。

2)从左侧菜单中选择“应用程序快捷方式”。

3)点击“ +”。

4)像这样填写表格:Google Chrome浏览器,菜单标题:Reload This Page,快捷键F5。

5)点击“添加”。


12
要阐明步骤:1)转到“偏好设置”>“键盘”>“键盘快捷键”。2)从左侧菜单中选择“应用程序快捷方式”。3)点击“ +”。4)像这样填写表格:Application Google ChromeMenu Title Reload This PageKeyboard Shortcut f5。5)点击“添加”。
Jess Telford 2013年

14
为了进一步说明,快捷方式的文字应与Chrome的“查看”菜单中的文字完全相同,包括语言。例如,对于法语版本的Chrome,它将是“ Actualiser cette页面”和“ Forcer l'actualisation de cette页面”。
洛伦特

感谢您的澄清!这是如此...不寻常:))))
Rodislav Moldovan

如果您使用Karabiner Elements,请确保打开其“功能键”选项卡并选中底部的“将所有F1,F2等键用作标准功能键”
Michael Radionov

3

看起来他们至少从上一个评论者发布以来就移动了快捷方式的位置。

我正在使用El Capitan 10.11.13,对我来说,它位于系统偏好设置>键盘快捷方式>应用程序快捷方式中

屏幕截图


1

F5将在Firefox中刷新页面,但由于某些原因当前未在Chrome中启用。在“键盘”偏好设置中使用“应用程序快捷方式”可以使F5正常工作,但是它将Command-R禁用为刷新快捷方式。这对我来说不是一个好的解决方案,因此我删除了F5快捷方式定义。它困扰了我几个月,我终于在Karabiner的帮助下并通过公认的答案帮助解决了它:

<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>

打开Karabiner的首选项,然后在“ 杂项和卸载”选项卡上,单击“ 打开private.xml”按钮。它将打开Finder,您可以在自己喜欢的文本编辑器中从那里打开文件。在<root>标签之间输入上面的代码并保存文件。返回至Karabiner首选项,并切换到“ 更改键”选项卡,然后在右上角单击“ 重新加载XML”按钮。新选项应显示在顶部,您只需启用它即可。

细节:

  • <vkopenurldef>元素定义了可被绑定到另一个关键一个AppleScript命令。此命令告诉Chrome重新加载窗口1中的活动标签(窗口1似乎是活动窗口)。
  • <item>元素结合的新的命令到一个物理按键-在这种情况下,F5。

可以在以下位置找到关于private.xml文件的官方说明:https : //pqrs.org/osx/karabiner/document.html.en#privatexml


1

如果在具有通知中心(例如El Capitan)的OS X上,请遵循Crhistian的回答,然后转到“键盘快捷方式”中的“任务控制”,并禁用 “显示通知中心”的F5快捷方式(并根据需要分配其他选项)。顺便说一句,这将禁用CTRL + R快捷键。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.