阅读:6805回复:26
修改 Firefox 57 快捷键,使用 F1—F4 控制标签页
Firefox 56 及之前的版本可以用 keyconfig 扩展来修改快捷键。
对于 Firefox 57 ,则需要手动修改浏览器文件 omni.ja 。 找到 Firefox 安装目录,解压缩 browser\omni.ja 这个文件。 然后按如下方式修改解压缩的文件夹中的 chrome\browser\content\browser\browser.xul 文件: --- browser.xul.bak 2010-01-01 00:00:00 +0800 +++ browser.xul 2017-11-18 15:18:13 +0800 @@ -310,8 +310,10 @@ <key id="key_find" key="&findOnCmd.commandkey;" command="cmd_find" modifiers="accel"/> <key id="key_findAgain" key="&findAgainCmd.commandkey;" command="cmd_findAgain" modifiers="accel"/> <key id="key_findPrevious" key="&findAgainCmd.commandkey;" command="cmd_findPrevious" modifiers="accel,shift"/> - <key keycode="&findAgainCmd.commandkey2;" command="cmd_findAgain"/> - <key keycode="&findAgainCmd.commandkey2;" command="cmd_findPrevious" modifiers="shift"/> + <key keycode="VK_F1" command="cmd_newNavigatorTab"/> + <key keycode="VK_F2" command="Browser:PrevTab"/> + <key keycode="VK_F3" command="Browser:NextTab"/> + <key keycode="VK_F4" command="cmd_close"/> <key id="addBookmarkAsKb" key="&bookmarkThisPageCmd.commandkey;" command="Browser:AddBookmarkAs" modifiers="accel"/> <key id="bookmarkAllTabsKb" key="&bookmarkThisPageCmd.commandkey;" oncommand="PlacesCommandHook.bookmarkCurrentPages();" modifiers="accel,shift"/> 修改后的快捷键为: F1 —— 新建标签页 F2 —— 切换到上个标签页 F3 —— 切换到下个标签页 F4 —— 关闭标签页 改好后,用 zip 格式重新压缩成 omni.ja 并覆盖到 browser 目录下。 删除浏览器 profile 目录下的 startupCache 文件夹,启动 Firefox 即可体验修改后的快捷键。 |
|
1楼#
发布于:2017-11-18 16:13
|
|
2楼#
发布于:2017-11-18 16:30
|
|
3楼#
发布于:2024-05-14 08:26
|
|