如何使用Chrome中的正斜杠快速查找?


18

在Firefox中,正斜杠被映射到快速查找。是否有可能让谷歌Chrome中的斜杠行为与Firefox中的行为相同?要查找链接并在Google Chrome浏览器的页面中关注该链接,我现在必须输入:

Ctrl + F, <search query>, ESC, Enter

在Firefox中,这是:

/, <search query>, Enter

由于我一直在Firefox中使用它来浏览文档,因此无法在页面中使用正斜杠查找对我来说是一个真正的显示器。


4
显而易见,Google总部里有emacs破坏者......计划销毁那里的每一个关键捷径。
鲁克

Answers:


8

尝试查看Vimium,这是一个为您提供Vim键映射的扩展。这将允许您键入一个'/',然后您开始键入您正在寻找的任何内容,它会动态地跳转到匹配的页面部分。

您可能只是发现其余的Vim键绑定也很有用 - 滚动,导航标签,打开新链接等等,所有这些都无需离开键盘 - 但您只需从搜索功能开始并安全地忽略如果您不熟悉其他绑定,则可以使用其他功能。


6

最近推出了一种Chromium find-as-type-extension扩展,非常接近我想要的行为。

扩展有几个问题:

  • 由于Chrome扩展程序的限制,我们不会在本地网页中进行搜索(您可以破解扩展程序以使其正常工作)
  • 表现不好

4

在当前版本的chrome中,您可以:

Ctrl + F, <search query>, Ctrl + Enter

与使用ESC相比,这更方便一些。


3

如您所知,Chrome不提供修改快捷方式的本机方式。事实上,您有两种选择:

  1. 如果您是测试版或开发人员频道 - 并且愿意安装扩展程序 - 那么可以使用快捷方式管理器来满足您的重新映射需求。但是,现在,您必须联系开发人员,因为“查找”浏览器操作尚未分配;
  2. 您可以使用AutoHotkey脚本,只有在Google Chrome中时才会将数字键盘中的“/”映射到“Ctrl-f” :

#IfWinActive,ahk_class Chrome_WindowImpl_0

NumpadDiv ::

发送^ f

返回


不幸的是,Shortcut管理器似乎不适用于Ubuntu。此外,AutoHotkey是Windows唯一的解决方案。感谢指向正确的方向,我将开始研究Ubuntu的UI自动化工具,看看它在哪里得到我。
Ton van den Heuvel

刚试过Ubuntu,它对我有用。您必须考虑到,当您添加新快捷方式时,它将无法在创建时已打开的选项卡/页面中使用。你必须打开一个新的,然后测试它。但是,正如我所说,我不认为“查找”是可用的浏览器操作(尚未)。
TataBlack

是的,我现在就开始工作了,谢谢。不幸的是,这不是一个解决方案:(
Ton van den Heuvel

1

我一直在发布这个信息,无论我在FAYT找到线程:

如果您希望默认情况下在Chrome中启用此功能(在键入/ FAYT时找到),请转到Chromium问题150:提前输入 - 查找 并阅读#4,了解其原因。

然后明星(投票)问题,告诉每个想要默认启用FAYT的人为其加注星标,并安装tokland的扩展程序作为暂时的一个很棒的解决方法:Chrome-Type-Ahead。

另外,请加入我在LinkedIn上的小组(Chrome-Type-Ahead-Find),启动一个Facebook小组,发推文,或做点什么来传播这个词。


0

AutoHotKey脚本存在一个问题,使其无法使用 - 我认为没有办法使用AutoHotKey获得所需的行为:

1)您无法搜索包含“/”的文本。这可以通过检查查找文本框是否具有焦点来修复:

#IfWinActive, ahk_class Chrome_WindowImpl_0
 /::
  ControlGetFocus focussed, A
  if ( focussed != "ViewsTextfieldEdit1" )
   Send ^f
  else
   Send /
return

您必须执行相同的操作才能在URL栏中输入“/”。

2)您无法在Chrome显示的任何网页输入框中输入“/”!文本框,搜索框,下拉菜单等...我不知道解决这个问题的方法。问题是所有这些表单控件似乎都不会被AutoHotKey看到(尝试使用Window Spy将它们鼠标悬停在你身上,你会注意到“Now Under Mouse Cursor”下的控件不会改变)。


0

问题不仅在于/本身的使用。

我经常使用/去一个链接,然后按Enter键打开它,而不使用鼠标。

这是非常实用的,甚至更多,所以当我已经打字时,双手都在键盘上,切换到鼠标只是一件麻烦事。

这就是为什么keymapping不会为我解决的原因。



0

对于OSX用户(我正在使用10.6.6)

我将⌘/快捷方式映射到Chrome“查找...”命令(不如简单的'/',但它现在会做...

  • 转到系统偏好设置
  • 选择键盘
  • 选择“+”添加一个短节点
  • 从可用应用程序列表中选择“Chrome”
  • 完全按照Chrome菜单上的显示输入菜单标题...现在它是查找...
  • 在“键盘快捷方式”字段中键入⌘/(出于某种原因,您不能简单地将/作为快捷方式...)

切换到Chrome并试用它

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.