Qutebrowser基础指南

qutebrowser 的核心逻辑是 Vim 风格,它极其强调“模式”(Mode)。在普通模式下,每一个按键都是一个功能命令。

1. 访问与地址栏 (URL & Commands)

这部分是你之前比较关心的核心操作。

按键 功能 说明
o 打开网页 弹出命令行,输入网址或搜索词
O 新标签页打开网页 在新标签页打开输入的内容
xo 修改当前 URL 自动填充当前地址供你编辑修改
xO 修改并在新标签打开 基于当前地址修改,在新页打开
go 重新载入当前 URL 填充当前地址,类似于刷新前的确认
r 刷新 相当于浏览器刷新按钮
R 强制刷新 忽略缓存刷新 (Ctrl+F5)
yy 复制 URL 复制当前网页地址到剪贴板

2. 标签页管理 (Tab Management)

qutebrowser 处理标签页非常高效。

按键 功能 说明
J / K 下/上一个标签 快速在不同标签页间左右切换 (高频!)
d 关闭当前标签 Delete
u 撤销关闭 恢复最近关闭的一个网页 (Undo)
T 标签切换器 弹出一个列表搜索并跳转标签页
g0 / g$ 跳至首/尾标签 快速跳转到第一个或最后一个标签
Ctrl-p 切换到上一个活跃标签 在最近使用的两个标签间来回横跳

3. 页面内导航 (Navigation)

不需要鼠标,像操作 Vim 一样滚动页面。

按键 功能 说明
j / k 向下/向上滚动 小幅度滚动
h / l 向左/向右滚动 页面左右移动
gg / G 回到顶部/去到底部 快速长距离移动
Space 向下翻页 相当于 PageDown
H / L 后退/前进 浏览历史的前进后退 (大写字母)
f 点击模式 (Hint) 给所有链接打上字母标签,按字母即点击 (核心!)
F 后台打开链接 同上,但在后台新标签页打开 (相当于 open -b)

按键 功能 说明
/ 页面内搜索 输入文字开始在当前页查找
n / N 下一个 / 上一个 循环跳转搜索到的匹配项
? 百度/谷歌搜索 (视配置而定) 快捷搜索选中文字

5. 缩放与显示 (Zoom & Display)

按键 功能 说明
+ / - / = 放大 / 缩小 / 恢复 页面缩放控制
i 输入模式 进入文本框填写内容,按 Esc 退出回普通模式
v 视觉模式 像在编辑器里一样选择网页文本
w p 切换代理 如果你配了多代理,这是常用的快捷命令 (视配置)
b b 隐藏/显示状态栏 极致简洁模式

6. 进阶小建议

  1. 分不清模式时按 Esc:如果你发现按什么键都没反应(或者在打字),说明你在“输入模式”,按 Esc 回到“普通模式”是所有操作的前提。
  2. 善用 F:这是用 qutebrowser 的灵魂。看新闻或搜东西时,按一下 F,然后看准链接上的字母,按下对应按键,网页就在后台打开了,手不需要离开键盘。
  3. :help 是最好的文档:在底部命令行输入 :help 回车,会打开一个非常详尽且带搜索功能的本地文档。
  4. 组合键:如果想给特定网页写规则(比如你之前问的 Hyprland 规则),可以用 :set 临时测试属性。

如果你想自定义按键:
可以编辑 config.py,使用 config.bind('你的按键', '命令') 来随心所欲定制。例如:
config.bind('tt', 'open -b') 就可以把 tt 设为在后台打开。