努力好久,我依然没有实现在 Chrome 中按 F1 新建标签页

2016-09-19 12:43:17 +08:00
 liliang13
个人难以更改的习惯。目前在 Firefox 中使用 Keybinder 来实现按 F1 键新建标签页,使用 SwiftTabs 来实现按 F2 、 F3 键选择左 /右标签。

而在 Chrome 中始终没能成功设置 F1 、 F2 、 F3 按键的映射,尝试过 Vimium 、 Keyconfig 、 Shortcut Manager 、 Shortcuts for Google 以及 Surfingkeys ,都没有成功。

请问各位有没有合适的方法?

谢谢
2739 次点击
所在节点    问与答
13 条回复
jzp113
2016-09-19 12:53:26 +08:00
karabiner 键盘映射
liliang13
2016-09-19 13:19:23 +08:00
@jzp113 谢谢。不过机器是 Windows 的。
cyio
2016-09-19 14:08:48 +08:00
autohotkey?
czheo
2016-09-19 14:28:55 +08:00
liliang13
2016-09-19 16:21:29 +08:00
@cyio
@czheo 感谢,试过了,不是想要的。
tmplinshi
2016-09-19 17:05:09 +08:00
AutoHotkey 很容易实现的:

#If WinActive("ahk_exe chrome.exe") ; 以下快捷键只作用于 chrome.exe 的窗口
F1::^t ; 把 F1 映射为 Ctrl+t
F2::^+Tab ; 把 F2 映射为 Ctrl+Shift+Tab
F3::^Tab ; 把 F3 映射为 Ctrl+Tab

可以直接运行脚本,或者右击脚本文件选择“ Compile Script ”编译成单文件 exe 。
liliang13
2016-09-19 17:15:24 +08:00
@tmplinshi 感谢,我试一下
liliang13
2016-09-19 17:18:49 +08:00
@tmplinshi 感谢,实现了。我来自己完善一下
chjuheng
2016-09-19 17:59:09 +08:00
把 Vimium 这个插件的快捷键,映射成你自己的就行了。
uxstone
2016-09-19 18:08:51 +08:00
Ctrl+T
veelog
2016-09-19 18:30:56 +08:00
下载源码该改编译一个新 chrome 出来
msg7086
2016-09-19 18:41:47 +08:00
不知道 Vivaldi 能不能实现你的需求。
hzgmaxwell
2016-09-20 15:57:37 +08:00
Surfingkeys 可以啊,`se`打开设置添加下面的代码就行

map("<F1>", 'on')
map("<F2>", 'E')
map("<F3>", 'R')

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/307216

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX