Vimium 是 Chrome 的一款擴充套件,它借鑒了 Vim 的鍵位設計與操作邏輯,讓用戶只需要鍵盤便能執行分頁管理、連結點擊與頁面瀏覽等操作。
由於瀏覽器終究不等同編輯器,所以 Vimium 並沒有移植 Vim 所有的功能與指令。然而,即使只納入 Vim 的部分性質,Vimium 仍顯著改善了 Chrome 的鍵盤瀏覽體驗。以點擊連結為例,Chrome 的預設作法是慢慢用 Tab 切到連結位置;Vimium 則會自動標記視窗內的連結,用戶只要鍵入標記字符即可開啟連結。因為最多輸入三個字即可開啟連結,所以有時甚至比滑鼠點擊還迅速。
對於習慣鍵鼠操作卻有心學習 Vim 的用戶而言,一時要以 Vim 取代既有的工作流程,可能是繁瑣且費時的過程。若先從 Vimium 著手,在體驗鍵盤瀏覽網頁的流暢感之餘,也能讓 Vim 操作的抽象性質融入日常生活(例如:查資料與逛論壇)。待初探了 Vim 的設計緣由,再逐步精進其他操作模式,也不失為一種學習 Vim 的可行策略。
$ nextflow run workflow.nf [3c/9ab742] process > a1 [100%] 1 of 1 ✔ [8e/4eg429] process > a2 [100%] 1 of 1 ✔ [- ] process > b1 [2f/0c0b71] process > c1 [100%] 1 of 1 ✔