
Vimium C - 全鍵盤操作瀏覽器 作者: Dahan Gong
Vimium C 是一款開源、免費的鍵盤增強類瀏覽器擴展,支持為多種多樣的命令任意設置快捷鍵。只要有一個鍵盤,您就能自由點擊網頁中的鏈接和按鈕、選擇和復制文字和網址,也能輕松操作瀏覽器標簽頁,還能在一個便捷的搜索框中隨意搜索歷史記錄、收藏夾或打開的標簽等等。
必須使用 Firefox 才能使用此擴充套件
擴充套件後設資料
畫面擷圖





關於此擴充套件
## 多種多樣的命令
它支持Vimium已有的所有命令和一些專有新命令,具體命令清單請參攷安裝後設定介面的幫助對話方塊。而且同一個快速鍵能在不同網站上分別觸發各自的命令,也可以基於當前鍵盤焦點處的頁面元素來觸發不同命令。
支持很多網頁上的常用操作:
* 按 F 自動發現並標出可點擊的連結和按鈕,輸入一個定位標記上的文字就能點擊它
* 按 字母O 可以顯示一個方便美觀的蒐索框,在裡邊可以隨意查找瀏覽歷史和收藏的網頁,還能自定義搜尋引擎來快速打開蒐索頁面、查找已打開的分頁、實时計算數學運算式等等。甚至可以按 Shift+Enter(上檔鍵+回車)來删除選中的歷史記錄。
* 按 J/K/H/L 來像 VIM 裏移動光標一樣滾動荧幕內容
* 按 “/” 顯示頁內查找浮層,輸入 “\r” 可以做正則查找,“\w” 會執行整詞匹配,還有 \R、\W、\i 和 \I 等多種用法
* 按 V 進入自由選擇模式後,能像 VIM 一樣用 J/K/H/L 等快速鍵修改文字的選擇範圍
* 按 “?” 顯示幫助對話方塊,快速查看所有設定過的快速鍵
當需要操作瀏覽器分頁時,部分默認快速鍵是:
* 按 Shift+J、Shift+K、“g0” 或 “g$” 來切換到左側、右側、最左或最右的分頁
* 按 “^”(Shift+6)切換到最近訪問的上一個分頁
* 按 X 關閉當前網頁,然後按 Shift+X 可以恢復它。關閉網頁時默認會保留一個視窗來避免瀏覽器退出
* 按 “M+字母” 創建標記,在別的網頁就可以按 “`+字母” 切換到(或者打開)這個標記的網頁
* 按 R 重繪網頁,Shift+W 移動網頁到下一個視窗,“yt” 複製分頁
以上所有快速鍵都可以解綁或重新綁定其它命令,也可以添加新的快速鍵。
綁定快速鍵到新的命令後,還可以做到切換網頁靜音、丟棄其它網頁、切換網站的圖片/JS功能許可權、在無痕模式中重新打開等等。
## 快速鍵高級用法
大部分命令都支持按下數位首碼來設定數量。比如 “5” 後跟 “Shift+X” 可以恢復 5 個最近關閉的分頁,
而依次按下 “-15X” 這 4 個鍵則會關閉當前和左側的共 15 個分頁。
很多命令都支持通過參數來改變具體的操作細節,可以在自定義快速鍵指定參數。
如果需要在某些網頁上禁用特定的快速鍵,可以在擴展設定頁面裏指定相關規則。
篩選網址時可使用規則運算式,指定的快速鍵清單支持“只禁用清單內”和“清單外全禁用”(此時清單以 “^” 開頭)兩種模式。
普通快速鍵是通過 JavaScript 腳本程式識別的,存在被其它模塊攔截的可能性,也無法在一些瀏覽器內寘頁面上使用。
如果需要讓快速鍵在瀏覽器的任何地方都生效,Vimium C 提供了 8 個全域快速鍵,可以自由綁定到任意所需命令上。
但要注意全域快速鍵不支持按網址規則禁用。
Vimium C 還提供了一個用於流覽器網址列的搜尋引擎 “v”,在地址欄輸入 “v + 空格” 即可進入蒐索模式。
此模式類似於按 字母O 顯示的蒐索框,會自動搜索歷史記錄和書籤,也能指定搜尋引擎拼接想要的網址。
輸入 “v + 空格 + :t + 空格 + 關鍵字” 即會在已打開的分頁中蒐索。
## 中文處理的優化
* 支持識別網址中 GBK 編碼的漢字(比如百度貼吧網址的貼吧名)進而在蒐索框中蒐索,可以自定義要識別的編碼
* 在自由選擇模式中,使用 w、e、b 等處理詞語的快速鍵時,會在中文詞語的開始/結束位置處停頓
* 瀏覽器語言設定為中文時,默認設置“百度搜索”為默認搜尋引擎
* “上一頁”和“下一頁”功能默認會識別中文裏常用於翻頁按鈕的詞語
## 安全與隱私
Vimium C 具有完善的安全機制:
* 處理網頁內容時,及時清理使用痕迹,執行命令期間的文字輸入、操作結果等等都會被很快丟棄
* 上述蒐索框支持設定遮罩詞來隱藏部分搜索結果(主動蒐索了某遮罩詞時則不隱藏)
* 當它收到來自其它擴展程式的消息時,會按照一份用戶指定的受信任擴展識別字的清單來稽核消息來源
* 可以關閉“借助瀏覽器帳號同步擴展配寘”的功能,且此同步功能不會同步頁內查找歷史等資訊
它支持Vimium已有的所有命令和一些專有新命令,具體命令清單請參攷安裝後設定介面的幫助對話方塊。而且同一個快速鍵能在不同網站上分別觸發各自的命令,也可以基於當前鍵盤焦點處的頁面元素來觸發不同命令。
支持很多網頁上的常用操作:
* 按 F 自動發現並標出可點擊的連結和按鈕,輸入一個定位標記上的文字就能點擊它
* 按 字母O 可以顯示一個方便美觀的蒐索框,在裡邊可以隨意查找瀏覽歷史和收藏的網頁,還能自定義搜尋引擎來快速打開蒐索頁面、查找已打開的分頁、實时計算數學運算式等等。甚至可以按 Shift+Enter(上檔鍵+回車)來删除選中的歷史記錄。
* 按 J/K/H/L 來像 VIM 裏移動光標一樣滾動荧幕內容
* 按 “/” 顯示頁內查找浮層,輸入 “\r” 可以做正則查找,“\w” 會執行整詞匹配,還有 \R、\W、\i 和 \I 等多種用法
* 按 V 進入自由選擇模式後,能像 VIM 一樣用 J/K/H/L 等快速鍵修改文字的選擇範圍
* 按 “?” 顯示幫助對話方塊,快速查看所有設定過的快速鍵
當需要操作瀏覽器分頁時,部分默認快速鍵是:
* 按 Shift+J、Shift+K、“g0” 或 “g$” 來切換到左側、右側、最左或最右的分頁
* 按 “^”(Shift+6)切換到最近訪問的上一個分頁
* 按 X 關閉當前網頁,然後按 Shift+X 可以恢復它。關閉網頁時默認會保留一個視窗來避免瀏覽器退出
* 按 “M+字母” 創建標記,在別的網頁就可以按 “`+字母” 切換到(或者打開)這個標記的網頁
* 按 R 重繪網頁,Shift+W 移動網頁到下一個視窗,“yt” 複製分頁
以上所有快速鍵都可以解綁或重新綁定其它命令,也可以添加新的快速鍵。
綁定快速鍵到新的命令後,還可以做到切換網頁靜音、丟棄其它網頁、切換網站的圖片/JS功能許可權、在無痕模式中重新打開等等。
## 快速鍵高級用法
大部分命令都支持按下數位首碼來設定數量。比如 “5” 後跟 “Shift+X” 可以恢復 5 個最近關閉的分頁,
而依次按下 “-15X” 這 4 個鍵則會關閉當前和左側的共 15 個分頁。
很多命令都支持通過參數來改變具體的操作細節,可以在自定義快速鍵指定參數。
如果需要在某些網頁上禁用特定的快速鍵,可以在擴展設定頁面裏指定相關規則。
篩選網址時可使用規則運算式,指定的快速鍵清單支持“只禁用清單內”和“清單外全禁用”(此時清單以 “^” 開頭)兩種模式。
普通快速鍵是通過 JavaScript 腳本程式識別的,存在被其它模塊攔截的可能性,也無法在一些瀏覽器內寘頁面上使用。
如果需要讓快速鍵在瀏覽器的任何地方都生效,Vimium C 提供了 8 個全域快速鍵,可以自由綁定到任意所需命令上。
但要注意全域快速鍵不支持按網址規則禁用。
Vimium C 還提供了一個用於流覽器網址列的搜尋引擎 “v”,在地址欄輸入 “v + 空格” 即可進入蒐索模式。
此模式類似於按 字母O 顯示的蒐索框,會自動搜索歷史記錄和書籤,也能指定搜尋引擎拼接想要的網址。
輸入 “v + 空格 + :t + 空格 + 關鍵字” 即會在已打開的分頁中蒐索。
## 中文處理的優化
* 支持識別網址中 GBK 編碼的漢字(比如百度貼吧網址的貼吧名)進而在蒐索框中蒐索,可以自定義要識別的編碼
* 在自由選擇模式中,使用 w、e、b 等處理詞語的快速鍵時,會在中文詞語的開始/結束位置處停頓
* 瀏覽器語言設定為中文時,默認設置“百度搜索”為默認搜尋引擎
* “上一頁”和“下一頁”功能默認會識別中文裏常用於翻頁按鈕的詞語
## 安全與隱私
Vimium C 具有完善的安全機制:
* 處理網頁內容時,及時清理使用痕迹,執行命令期間的文字輸入、操作結果等等都會被很快丟棄
* 上述蒐索框支持設定遮罩詞來隱藏部分搜索結果(主動蒐索了某遮罩詞時則不隱藏)
* 當它收到來自其它擴展程式的消息時,會按照一份用戶指定的受信任擴展識別字的清單來稽核消息來源
* 可以關閉“借助瀏覽器帳號同步擴展配寘”的功能,且此同步功能不會同步頁內查找歷史等資訊
開發者留言
為您的體驗打分數
支援這位開發者
這套擴充套件的開發者希望您透過小小的捐獻協助其後續開發。
權限了解更多
此附加元件需要:
- 取得剪貼簿中的資料
- 輸入資料到剪貼簿
- 取得瀏覽紀錄
- 向您顯示通知
- 取得最近關閉的分頁
- 存取瀏覽器分頁
- 在上網時了解瀏覽器行為狀態
- 存取您所有網站中的資料
此附加元件可能也會要求:
- 讀取或修改書籤
- 下載檔案、讀取或修改瀏覽器的下載紀錄
更多資訊
- 附加元件網址
- 版本
- 2.12.3
- 大小
- 395.43 KB
- 最近更新
- 10 天前 (2025年4月14日)
- 相關分類
- 授權條款
- MIT License
- 隱私權保護政策
- 閱讀此附加元件的隱私權保護政策
- 版本紀錄
新增至收藏集
2.12.3 版的發行公告
- Fix UI issues on new versions of Firefox
- Bump the minimal Firefox version requirement to v101
- v2.12.3: fix the missing zh-TW language pack in v2.12.2
Dahan Gong 製作的更多擴充套件
- 目前沒有評分
- 目前沒有評分
- 目前沒有評分
- 目前沒有評分
- 目前沒有評分
- 目前沒有評分
* 如果发现 bug 或针对扩展功能有建议意见,可以去 https://github.com/gdh1995/vimium-c/issues 或 https://gitee.com/gdh1995/vimium-c/issues 上提出