Nyxt 瀏覽器:一個受 Emacs 和 Vim 啟發(fā)的面向鍵盤的網(wǎng)頁瀏覽器
你可以得到很多適用于 Linux 的開源網(wǎng)頁瀏覽器,不只是基于 Chrome 的瀏覽器,而且還有 其它的替代品。
它們大多數(shù)都側(cè)重于提供漂亮的用戶體驗,并同時兼顧隱私功能。
然而,Nyxt 瀏覽器可能不是為最好的用戶體驗而建立的,而是為資深用戶喜歡的某些東西而打造的。
Nyxt 瀏覽器:專注于鍵盤快捷鍵和命令的開源瀏覽器
Nyxt 是一個面向鍵盤的開源網(wǎng)頁瀏覽器,可在 Linux 和 macOS 上使用。
當然,不是每個資深用戶都會去使用鍵盤快捷鍵,但這旨在滿足那些喜歡通過鍵盤導(dǎo)航的用戶的需求。
它的靈感來自于 Vim 和 Emacs 中的鍵盤快捷鍵的工作方式 —— 所以如果你對這些編輯器很熟悉,那么你也會對這些快捷鍵感到熟悉。
與主流的網(wǎng)頁瀏覽器不同,你不必在多個設(shè)置和菜單中導(dǎo)航,只需一個快速快捷鍵或一個命令,你就會獲得所有你需要訪問的功能。
如果你想知道的話,它不特定于某種網(wǎng)頁引擎,它目前支持 WebEngine 和 WebKit。
因此,如果你是一個喜歡使用鍵盤導(dǎo)航的人,它可以節(jié)省時間并改善你的瀏覽體驗。
它提供了相當多的有用功能,我將在下面指出。
Nyxt 瀏覽器的特點
你會發(fā)現(xiàn)這里提供了許多非常規(guī)的功能。在探索這里提到的每一個關(guān)鍵亮點之前,你可能想先瀏覽一下官方文檔(按 F1
找到它),你可以在歡迎屏幕中可以找到鏈接。
- 無損的樹形的歷史記錄(跟蹤你的瀏覽歷史的確切層次,并輕松回憶你導(dǎo)航到的內(nèi)容)
- 剪貼板歷史,幫助你快速找到你之前復(fù)制的內(nèi)容
- 開始輸入命令的鍵盤快捷方式(
CTRL+Space
) - 使用鍵盤快捷鍵在冗長的文件中導(dǎo)航,可以跳到一個特定的標題
- 緩沖區(qū)替代了標簽,它將每個標簽的行為和設(shè)置相互隔離
- 通過將多個標簽映射到一個共同的元素來一同關(guān)閉
- 無鼠標導(dǎo)航
- 使用搜索快速找到一個緩沖區(qū),而不是在許多標簽中尋找它
- 能夠根據(jù)你的工作流程運行簡短的腳本
- 可定制的自動填寫功能,你也可以在表單中自動填寫當前日期
- 內(nèi)置的廣告攔截器
除了上面提到的功能外,你還可以切換黑暗模式、HTTPS 模式,以及在命令菜單中有大量的選項。
此外,它是完全可定制和可編程的。因此,你可以選擇為自己量身定做。
在 Linux 中安裝 Nyxt 瀏覽器
對于基于 Ubuntu 的發(fā)行版,你可以從 官方下載頁面 找到一個 deb 包。
如果你還不會,你可能想讀一下 安裝 deb 文件的方法。
它也為 Arch Linux 用戶提供了 AUR,并為 Alpine Linux、Nix 和 Guix 提供了包。
如果你需要編譯它,你也可以在 GitHub 頁面 中找到源代碼。
總結(jié)
雖然 Nyxt 瀏覽器可能不是最友好的瀏覽體驗,但對于能夠充分利用鍵盤快捷鍵和命令的用戶來說,它肯定是一個特殊的選擇。
如果你想要一個無鼠標的導(dǎo)航體驗,這是一個值得嘗試的瀏覽器。我建議你嘗試一下 —— 但如果你一般不使用鍵盤快捷鍵來導(dǎo)航,這對你來說將是一個復(fù)雜的體驗。