谷歌浏览器标签页快捷键,以及 Ctrl+K 到底做了什么
Windows、Linux 和 macOS 上的谷歌浏览器标签页快捷键,一张表列全 —— 然后是真正有人在搜的那两个键:Ctrl+K 在 Chrome 里到底做什么,以及 Ctrl+Shift+A 标签页搜索在哪里不够用。
9 分钟阅读 · 发布于
值得背下来的谷歌浏览器标签页快捷键
下面这些是日常真的用得上的快捷键,取自 Google 的 Chrome 键盘快捷键页面,并按平台分成两列 —— 因为切换标签页的键位,正是 Windows 和 macOS 分道扬镳的地方之一。字母键写成大写只是为了看着清楚,除非那一行写了 Shift,否则不用按 Shift。
| 你想做什么 | Windows 和 Linux | macOS |
|---|---|---|
| 新建标签页 | Ctrl + T | ⌘ + T |
| 按关闭顺序重新打开关掉的标签页 | Ctrl + Shift + T | ⌘ + Shift + T |
| 关闭当前标签页 | Ctrl + W | ⌘ + W |
| 切到下一个标签页 | Ctrl + Tab,或 Ctrl + PgDn | ⌘ + Option + 右箭头 |
| 切到上一个标签页 | Ctrl + Shift + Tab,或 Ctrl + PgUp | ⌘ + Option + 左箭头 |
| 按位置跳到第 1–8 个标签页 | Ctrl + 1 … Ctrl + 8 | ⌘ + 1 … ⌘ + 8 |
| 跳到最后一个(最右边)标签页 | Ctrl + 9 | ⌘ + 9 |
| 把当前标签页左移或右移 | Ctrl + Shift + PgUp / PgDn | Ctrl + Shift + PgUp / PgDn |
| 新建窗口 / 新建无痕窗口 | Ctrl + N / Ctrl + Shift + N | ⌘ + N / ⌘ + Shift + N |
| 光标跳到地址栏 | Ctrl + L、Alt + D 或 F6 | ⌘ + L |
| 在页面任意位置发起搜索 | Ctrl + K 或 Ctrl + E | ⌘ + Option + F |
| 在当前页面内查找 | Ctrl + F | ⌘ + F |
| 打开历史记录页 | Ctrl + H | ⌘ + Y |
| 打开书签管理器 | Ctrl + Shift + O | ⌘ + Option + B |
| Chrome 的任务管理器 | Shift + Esc | 「窗口」菜单 →「任务管理器」 |
| 标签页搜索 † | Ctrl + Shift + A | ⌘ + Shift + A |
为什么 Ctrl+Tab 和 Ctrl+1–8 会失效
回头看那张表,注意所有切换类快捷键的共同点:它们寻址的都是标签页的位置。Ctrl+1 到 Ctrl+8 是前八个位子,Ctrl+9 是最后一个,Ctrl+Tab 无非是「往右挪一格」。没有一个能被告知你要的是哪个页面。
八个标签页时这没问题,四十个时就毫无意义,原因跟键盘没关系:四十个标签页的时候,你不知道要找的那个排第二十三。没有人在数。这不是什么新发现 —— 写标签页切换的人早就观察到了同一件事,它值得当作大家共同的起点写出来,而不是当成一个洞察。
在那之前还有一个细节值得知道:Chrome 的 Ctrl+Tab 不是 Alt+Tab。Alt+Tab 按你最近用过的顺序在窗口之间轮转;Ctrl+Tab 则不管你一秒钟前在干什么,只顺着标签栏从左往右走。Alt+Tab 在两个应用之间那种一按一回的往返,在两个标签页之间根本不存在 —— 连按两下 Tab,你落在右边第二个标签页上,而不是回到出发的地方。
有意思的问题是:位置这条路走不通之后,Chrome 还剩下什么。答案有两个,而且都比人们以为的小。
Chrome 标签页搜索(Ctrl+Shift+A)能做什么、不能做什么
Chrome 的标签页搜索,就是标签栏最右端那个小箭头背后的面板,它在自己被设计出来要干的那件事上确实好用。它会列出当前用户身份下所有打开的标签页 —— 包括其他 Chrome 窗口里的标签页,这比你眼前那条标签栏能显示的更多 —— 再加上一个「最近关闭」分区。
你也可以直接在那个列表里关掉标签页,它还会标出哪些标签页正在播放声音 —— 这让它成了揪出「是哪个标签页在响」的最快办法。
它的边界值得知道得精确一点,因为这就是「这是我的标签页切换器」和「这东西偶尔有点用」之间的差别。
- 它只匹配三个字段。 Chromium 的标签页搜索匹配的是标签页标题、主机名,以及标签组的名称。不匹配页面正文。也不匹配网址剩下的部分 —— 像
/pricing/enterprise这样好记的路径匹配不上,因为进索引的只有主机名。 - 它是精确匹配,不做模糊匹配。 Chromium 源码里那个函数就叫
exactSearch,它自己的注释把它描述成不区分大小写、不区分重音符号的子串匹配。打错一个字母,什么都搜不到。只记得个大概的词,也什么都搜不到。 - 它够得着现在开着的东西,够不着已经不开着的。「最近关闭」那一段很短。你周二关掉的页面在历史记录里,而标签页搜索不碰历史记录和书签。
- 它只覆盖一个用户身份。 开在另一个 Chrome 用户身份里的标签页不会出现在列表里。
这些都不是标签页搜索的缺陷。它是一个标签页切换器,而它确实在切换标签页。这只是说明,「Chrome 能搜标签页」这句话回答的问题,比大多数人真正在问的那个要窄 —— 人们问的通常是某种形式的「那个页面跑哪去了」,而不是「它是我开着的哪一个标签页」。
Chrome 里的 Ctrl+K 是什么?
这个问题值得一个直接的答案,因为流行的那个猜测是错的。在 Windows 和 Linux 上,Chrome 把 Ctrl+K 写作**「search from anywhere on the page」**,也就是「在页面任意位置发起搜索」,而且它被归在地址栏快捷键里,不是标签页快捷键。按下它,光标进入地址栏并切换到搜索模式,于是你接着输入的内容会被送去默认搜索引擎,而不是被当成一个网址来解析。
Ctrl+E 做的是完全一样的事。所以 Chrome 里的 Ctrl+K 是一个更快的 Ctrl+L。它不打开任何面板,不知道你有标签页这回事,也不是命令面板。
到了 macOS,情况奇怪得刚好能解释人们为什么会问。Google 的 Mac 快捷键列表里压根没有 ⌘+K 这一行。它给出的是 ⌘+Option+F 对应「在网络上搜索」,以及 ⌘+L 用来把光标送进地址栏。同一个意图,不同的键位,而且一个平台的答案不等于另一个平台的。
几百个标签页里怎么找到那一个
上面每一个快捷键都悄悄假设了一件事:你知道那个页面在哪。而大多数时候你并不知道。它一定在四个地方之一 —— 某个窗口里打开着的一个标签页、最近关闭列表、历史记录,或者书签 —— 而 Chrome 给这四个各配了一个搜索框,没有一个公共的。
于是你得先猜该打开哪个列表,才能开始搜索,而这恰恰是你最猜不准的一件事。SideBoo 就是为这个空档做的。一次按键 —— macOS 上是 ⌘K,Windows 和 Linux 上是 Ctrl+Shift+K,因为 Ctrl+K 已经被浏览器占了 —— 打开一个输入框,同时搜索所有窗口里打开的标签页、最近关闭的标签页、历史记录和书签。你输入自己记得的那点东西,然后挑一条结果。中间没有「先判断它落在哪个列表里」这一步,因为只有一处可看。
它是一个召回工具,不是一套归档系统,而且它诚实的边界和标签页搜索是同一种形状:它匹配的是标题和网址,所以你从一篇文章正文深处记住的某句话,它找不出来。它不整理任何东西,也不会主动走过来提醒你还有个标签页开着。它读到的一切都留在你自己的机器上。
如果你要的动词是整理而不是找到,Chrome 自带的 AI 已经覆盖了那一半 —— 我们写过自带的 AI 标签页分组做不到什么,简短版本是:把标签页分组能让一条很长的标签栏变整齐,但不会让其中任何一个页面变得更好找。而如果那个标签页已经关掉了,那是另一个问题,原生办法反而更管用。
地址栏也能搜标签页:@tabs
还有第三条路,大多数人从来没发现过。在地址栏里输入 @tabs 然后按空格或 Tab,地址栏会切换到只搜索你打开的标签页的模式;@history 和 @bookmarks 分别对应历史记录和书签。这是个真实存在的功能,知道之后确实快,试一下也不花什么成本。
它同时把底下那个问题暴露了出来。每个 @ 前缀只搜一个列表,所以在你能输入查询词之前,你得先回答那个一开始就卡住你的问题:这个页面在哪个列表里?猜错了就什么都搜不到,然后换个前缀把查询词再打一遍。和标签页搜索一样,这里没有一个是坏的 —— 它们是四个好工具,对应四个不同的问题,而此刻你只有一个问题。
Chrome 的快捷键在「你能指出来的一切」上都很出色。这一页顶上那张表值得背下来,光是 Ctrl+Shift+T 一个就够回本了。但过了某个标签页数量,瓶颈就不再是你能移动得多快,而是知道该往哪儿移动 —— 而那是一个穿着快捷键外衣的搜索问题。
常见问题
Chrome 里的 Ctrl+K 是什么?
在 Windows 和 Linux 上,Ctrl+K 是一个地址栏快捷键。Google 把它写作「在页面任意位置发起搜索」—— 按下它,光标进入地址栏并切到搜索模式,你接着输入的内容会交给默认搜索引擎,而不是被当成网址。Ctrl+E 的效果完全一样。它不是命令面板,也不会去搜你打开的标签页。
Ctrl+K 在 Mac 上能用吗?
Google 的 macOS 快捷键列表里根本没有 Cmd+K 这一行。官方给出的 Mac 对应键是 Cmd+Option+F「在网络上搜索」,而 Cmd+L 是光标跳到地址栏。这种两个平台不对称的情况,本身就是这个问题反复被问起的原因之一 —— 一个键在这个系统上好用,在另一个系统上连文档都查不到。
Chrome 里搜索标签页的快捷键是什么?
Windows 和 Linux 上是 Ctrl+Shift+A,macOS 上是 Cmd+Shift+A。它打开的是 Chrome 的标签页搜索面板,也就是标签栏最右端那个小箭头背后的东西。这两个键位都没有出现在 Google 自己的 Chrome 键盘快捷键页面上,这正是很多人找不到这个功能的原因。
能用 Ctrl+F 一次搜索多个标签页吗?
不能。Ctrl+F 搜的是你当前看着的这一个页面里的文字,一次只能搜一个标签页,浏览器也没有内置办法把它铺到所有打开的标签页上。Chrome 的标签页搜索是最接近的东西,但它匹配的是标签页标题、主机名和标签组名称,从不匹配页面里的正文。要跨标签页搜正文内容,只能靠扩展。
为什么我在 Chrome 里找不到「搜索标签页」功能?
它就是标签栏最右端、新建标签页按钮旁边那个朝下的小箭头。窗口一窄,它是最先被挤掉的东西之一;而它的快捷键又没有写进 Google 的快捷键页面 —— 于是这个功能很容易一直装在你的浏览器里,却从没被你看见过。