qutebrowser
qutebrowser 鍵盤導向式瀏覽器
指尖上的超速導航:讓網頁操作如同撰寫程式碼般精確
- Vim 式操作邏輯: 透過
h/j/k/l捲動頁面、f鍵開啟提示(Hints)直接跳轉連結、o鍵開啟網址。如果您習慣 Vim,這款瀏覽器就是您的主場。 - 極簡主義的視覺介面: 預設隱藏所有工具列與選單,僅保留最下方的狀態列,將 99% 的螢幕空間留給內容,提供最純粹的閱讀視角。
- 強大的 Python 配置能力: 所有的設定均可透過一個
config.py檔案完成,支援高度自定義的鍵位映射、腳本整合與外觀主題調教。
主要功能、特點
介紹: qutebrowser 是一款基於 Python 與 PyQt6 (QtWebEngine) 構建的瀏覽器。它不僅是一個工具,更是一種對「高效能工作流」的堅持。透過內建的命令模式(Command Mode),使用者能以輸入指令的方式完成所有瀏覽任務。
特色服務:
- 提示模式 (Hinting): 按下
f鍵後,螢幕上所有的連結與按鈕都會出現簡短的字母組合,輸入對應字母即可點擊,完全取代滑鼠點選。 - 原生廣告攔截: 內建高性能的廣告攔截引擎(支援 Brave-style 與傳統 hosts 規則),提供清爽且快速的載入體驗。
- 快速選取與複製: 支援進入「插入模式」或「選取模式」,讓網頁文字的複製與搜尋就像在編輯器中一樣自然。
- 與外部工具連結: 支援將特定網頁內容(如 YouTube 連結)直接傳送到外部播放器(如 mpv)或下載器中執行。
- 提示模式 (Hinting): 按下
核心快捷鍵速查
| 功能 | 快捷鍵 |
|---|---|
| 開啟網址 / 搜尋 | o |
| 在新分頁開啟網址 | O |
| 點擊網頁連結 (Hints) | f |
| 捲動 向上/向下/左/右 | k / j / h / l |
| 切換至上一個/下一個分頁 | J / K |
| 關閉當前分頁 | d |
| 重新載入頁面 | r |
| 開啟命令列 | : |
安裝範例 (以 Ubuntu 為例)
# 安裝 qutebrowser
sudo apt update && sudo apt install qutebrowser -y
# 啟動
qutebrowser
產品說明
qutebrowser 是給「極客」的禮物。在 生產力 的類別中,它代表了一種極致的個人化傾向。它解決了現代瀏覽器 UI 愈發臃腫、功能過度堆疊的問題。對於那些大部分時間都待在終端機(Terminal)或 Vim 中的開發者來說,qutebrowser 縮短了開發環境與瀏覽器之間的切換成本(Context Switch)。其核心價值在於「控制」,它不嘗試替您思考,而是提供最精準的工具,讓您的意志能直接反映在網頁導航上。雖然學習曲線稍陡,但一旦掌握,您將會發現原來的滑鼠操作是多麼地低效。


qutebrowser 讓您的瀏覽速度,跟得上您的思考速度。
既然 qutebrowser 已經加入您的工具清單,您是否需要我為您示範如何撰寫一段 config.py 腳本,來設定專屬的搜尋引擎快捷鍵(如 g 代表 Google, gh 代表 GitHub),或是開啟「深色模式」的黑科技?
