我想在Google Chrome中自定义键盘快捷键。

例如,我想将组合键Ctrl + Shift + W映射到命令“关闭其他选项卡”,而不是右键单击选项卡(默认命令)。

Chrome中是否有任何设置可将此组合设置为该命令?

评论

您是否尝试过搜索Chrome网上应用店?如果没有,这是指向快捷方式管理器扩展程序的链接-chrome.google.com/webstore/detail/shortkeys / ...

@VenkatH谢谢您的提示!不幸的是,“关闭其他选项卡”不是“快捷键”扩展支持的命令,因此不能满足我的需要。

有没有办法删除键盘快捷键?我想使用Tumblr内置的快捷方式,但它与chrome内置的快捷方式冲突,我无法找到编辑现有扩展的任何扩展...

@wil大约3年之后,“快捷键”中现在存在“关闭其他选项卡”命令。

对于正在寻找正确答案的Windows用户,这是一个:AutoControl快捷方式管理器

#1 楼

如果您使用的是Mac,则可以使用Mac System PreferencesKeyboardShortcuts进行操作。 https://apple.stackexchange.com/a/174979/1443

这是我当前的设置:



评论


这很棒,但不幸的是,出于某些奇怪的原因,它不适用于cmd + shift + c。我想用cmd + shift + c而不是cmd + option + j打开JavaScript控制台

–道格
18年11月6日在10:25

哦,我明白了。您需要知道Oo某处的确切标题

– Zaporozhchenko Oleksandr
19年2月13日14:32



对于Windows用户,可以使用AutoControl快捷方式管理器扩展程序自定义Chrome的快捷方式以及创建自己的快捷方式。

– GetFree
19年4月3日在17:08

在哪里可以找到这些文件的完整列表,例如替换Cmd + L?

–辛加
19年4月30日在17:02

@Sinjai,该列表来自应用程序菜单栏。

–cmcginty
19年5月2日,3:13

#2 楼

chrome:// extensions / shortcuts并不完全是通用快捷方式的答案,但相对而言又很难找到,您可以通过快捷方式自定义行为。我确信您可以找到/扩展以重新路由/转置您想要用来控制chrome的所有快捷方式。


评论


这对“如何”很清楚。这更多是建议您进行调查以创建解决方案的领域。你能充实吗?照原样,它可能更适合作为评论。来自评论

–fixer1234
18年5月6日在2:40

这不仅仅是“轻”的方式,这是完全没有用的和毫无意义的。内置的快捷方式甚至都不会出现在此处,只有插件选择将其公开为可快捷方式的插件操作。并且正如在其他地方指出的那样,即使扩展名也无法访问ctrl + w所需的快捷方式。

– JoelAZ
18年7月28日在3:15



这仅用于扩展,但它还允许您覆盖内置快捷键,例如Ctrl +Q。

–nmrugg
18'八月20'在0:07



请注意并使用确切的链接:chrome:// extensions / shortcuts没有http ...

–Josem
19 Mar 4 '19 at 17:07



@JoelAZ我找到这个答案,是在寻找一种方法来更改uBlock Origin扩展快捷方式,所以是的,这个答案非常有用

– golimar
19年5月10日在10:19

#3 楼

至少在Windows上已经有一段时间了。
Chrome有一种新的扩展名为“本机扩展”,可以自定义Chrome快捷方式和其他很棒的功能。
AutoControl Shortcut Manager是正是为此目的。
您可以创建或自定义的快捷方式没有任何限制。如果您不对它们指定任何操作,甚至可以禁用快捷方式。
在问题中询问的特定情况下,用于关闭“其他选项卡”的Ctrl + Shift + W如下所示:


评论


很好的扩展。但是,从Windows XP到Windows 10都支持它。到目前为止,还不支持其他操作系统。

–麦卡利
19年6月11日在7:57

AutoControl Shortcut Manager需要单独的Windows可执行文件安装。 VirustTotal将可执行文件标记为广告软件。不用了,谢谢。

–莱斯特·巴克
20 May 17 '15:41

@LesterBuck,我刚刚检查了VirusTotal,它说72个引擎中有6个检测到该文件。这6个引擎都不是杰出的防病毒解决方案。您可以共享指向您看到的VT结果的链接吗?

– Richt
20年5月19日在11:01

@Richt 5/68现在:virustotal.com/gui/file/…

– Cees Timmerman
20 Sep 6 '13:53

#4 楼

似乎此功能“正在开发中”,但尚未在主要发行周期中。找到了一篇描述开发版本#22中正在实现的功能的文章。或至少部分允许某些功能被快捷方式
参考:http://googlesystem.blogspot.com/2012/08/create-keyboard-shortcuts-for-chrome.html

该文章提到了一种实验API,用于与链接到快捷方式的更多类型的操作。可以在此处找到:http://developer.chrome.com/extensions/experimental.commands.html

的当然,所有这些都还处于开发阶段。


编辑(2018):已经使用了几年的命令api可以部分实现这一点。 http://developer.chrome.com/trunk/apps/commands.html

它仍然受到严格限制,因为您无法替换浏览器提供的浏览器,而且我不确定那里有多少浏览器用于开发工具。

评论


@wil更新:这已经存在于Chrome已有一段时间了,只需在扩展页面中向下滚动并单击“键盘快捷键”

–歪斜
14年6月21日在1:06

@distilledchaos:该链接仅允许您为应用程序和扩展名设置键盘快捷键,而不是为浏览器设置快捷键。

– bergie3000
2014年8月27日在18:35

我猜想与cVim扩展一起使用-我意识到这对很多人来说不是一个选择,但是...对我来说!

– dsummersl
17年8月25日在16:17

@MikeyE,现在终于可以通过称为“本机扩展”的东西来实现了。这是一个可以一劳永逸地自定义Chrome快捷方式的扩展程序:AutoControl快捷方式管理器

– GetFree
19年4月5日在20:33

(Google需要多长时间才能提供可自定义的键盘快捷键的简单功能...)

– Sam boosalis
19年6月21日在20:47

#5 楼

更新:自2017年2月起,此插件不再可用。

有一个名为Shortcut Manager的Chrome插件可以执行此操作。

我只是用它来创建j和k上下滚动的快捷键。它还具有可用于映射到快捷键的“关闭其他窗口”。

评论


我安装了插件,不幸的是由于某种原因,无法在输入框中设置我想要的组合“ Ctrl + Shift + W”(当我尝试输入时,弹出窗口询问我是否要离开页面) 。

– wip
2013年10月10日在2:13

这似乎并未覆盖默认功能。我正在尝试为URL栏添加ALT + ENTER“ .com”快捷方式(用于子域),并且它仍使用搜索的默认功能。

–加ʀʀʏ
14年6月21日在13:22

我添加了Ctrl + G来打开“收藏夹”页面,之前它似乎不起作用,但是重新启动chrome后它开始起作用。 Ctrl + G具有在chrome中搜索next的默认功能,此扩展名将覆盖它。

– Vins
15年2月27日在7:20

当我尝试将“ Ctrl + Page Up”设置为转到上一个选项卡时,这不适用于Mac。 (实际上是Cmd + Page Up,因为我切换了这两个键)

– andrewtweber
15年4月3日在19:45

插件链接现在是404。

–特朗普2020年-正义将到来
19年5月20日在10:44

#6 楼

如另一个答案的评论中所述,我也想禁用“ Cmd + Shift + W”快捷键来关闭窗口,并且顺便说一句,当我禁用第一个快捷键时会出现类似的快捷方式,该快捷方式现在表示“全部关闭”。


我只是转到Mac的“键盘”首选项窗格中的“快捷方式”选项卡的“应用程序快捷方式”部分,然后创建新的快捷方式映射。
这些用于Google Chrome浏览器,然后选择它作为第一个参数,但是我想您可以通过选择所需的应用程序来解决其他应用程序中的类似问题。
然后我继续命名要替换的菜单项,例如我上面提到的那些。
最后,我给它分配了一个复杂的组合键,希望以后再也不会意外按下它。

这不是最好的方法,我目前正在阅读另一个问题和答案“如何在Mac OS X中禁用键盘快捷方式”,这可能会完全删除该快捷方式,但是通过现有的系统界面可以很好地运行,而不必安装任何其他软件作为受限的Google Chrome Web Extension或系统应用程序。

#7 楼

Charley Ramm的答案中的扩展名已不存在,但我发现了另一个扩展名:快捷键

添加到Chrome,按选项。我正在使用它将前进/后退键绑定到我的Naga Hex V2,目前Linux尚不支持。评论表明某些人在使用它时遇到问题。 Linux Mint 18 + Dell多媒体键盘对我来说效果很好。

更改键绑定后重新启动Chrome。

评论


快捷键很不错,但是在新标签页上或地址栏处于焦点状态时不起作用

– Casebash
18 Mar 19 '18 at 0:06

#8 楼

转到以下网站:
https://www.autocontrol.app/

并下载并安装其chrome扩展程序,一切都会自动完成。

DEAD Simple在键盘和鼠标之间添加任何自定义快捷方式。

您要做的就是添加一个新功能,然后单击一个按钮,然后告诉此按钮在chrome上的作用。

评论


当前仅适用于Windows。

– P A N
20年6月26日在10:24

#9 楼

我在macOS上使用BetterTouchTool:



评论


欢迎来到超级用户。请阅读“如何推荐软件”,然后编辑您的答案,至少包括最低要求的信息(粗体项目)。没有此信息的帖子可能会被删除。感谢您的贡献。

–我说恢复莫妮卡
19年5月2日,9:34

#10 楼

虽然我知道这不是您要找的确切解决方案,但对某些人来说可能会有所帮助。此Chrome扩展程序可以通过使用鼠标手势来实现许多高级快捷方式:CrxMouse Chrome™手势

评论


您好用户,欢迎来到超级用户!不鼓励本质上是链接的问题。您能解释为什么这是解决方案吗,也许包括它的屏幕截图等等?

–加拿大卢克
18/12/14在20:18

#11 楼

我在Mac上找到了几个可以使用的计算机:
简单的一个:https://chrome.google.com/webstore/detail/tab-manager-shortcuts/oofoadncochbkbpebpbndghocapamchi
更多选项:https:// chrome .google.com / webstore / detail / keyboard-shortcuts / lplcmnhgijkkmflbmhabnccgelffpnog

#12 楼

如果您想通过键盘使用某些高频chrome快捷方式,我真的建议您使用VimiumC,它是Vimium的改进版本。
在这里安装:
https://chrome.google.com/webstore/detail / vimium-c-all-by-keyboard / hfjbmagddngcpeloejdejnfgbamkjaeg
源和问题在这里:
https://github.com/gdh1995/vimium-c


>设置快捷键来控制您的chrome非常容易,例如
map <c-w> closeOtherTabs组合Ctrl + W组合到命令
“关闭其他标签”
以及键“ z”和“ c”我自己用于左和
右选项卡
,我自己也为在另一个选项卡中用于Google搜索的
网页上的选定单词制作了键“ s”
VimiumC已经设置了键“ x”作为关闭选项卡,默认情况下为“ X”作为重新打开关闭的选项卡

如此方便,简单,快速,全都在您的手指中
,但缺点是,VimiumC无法运行chrome安全页,例如“ chrome://”和“ https://chrome.google.com/”,或者空白页和需要javascript的已卸载页面