2011-07-01

自訂 Vimium 快捷鍵

Vimium 一直都是凍仁在 Google 瀏覽器中使用的 Vim-like 的套件,一直以來凍仁都覺得 Vimium 還不及 VimperatorPentadactyl 成熟,直到今天凍仁才得知其實它早就支援自訂熱鍵,相信 Vimium 會慢慢追上 Vimperator 的腳步的。

裝 Vimium 後進入選項設定。
點選進階選項(Advanced options)。

於 Key mappings 輸入自訂語法。

以下是凍仁的 Vimium 設定,當然都是參照 Vimperator 的慣性
" t: 在新分頁開啟網址、書籤及歷史紀錄,預設為 O。
map t Vomnibar.activateInNewTab

" d:關閉分頁,預設為 x。
map d removeTab

" u:還原分頁,預設為 X。
map u restoreTab

" J:整頁向下捲動。
map J scrollFullPageDown

" b, K:整頁向上捲動。
map K scrollFullPageUp
map b scrollFullPageUp

" Alt + j, J:切換至下個分頁,預設為 gt。
map <a-j> nextTab
map <a-J> nextTab

" Alt + k, K:回到上個分頁,預設為 gT。
map <a-k> previousTab
map <a-K> previousTab

" for support the Mac OSX.
" Cmd + j, J:切換至下個分頁,預設為 gt。
map <m-j> nextTab
map <m-J> nextTab

" Cmd + k, K:回到上個分頁,預設為 gT。
map <m-k> previousTab
map <m-K> previousTab

延伸閱讀:
philc/vimium - GitHub
commands.coffee · philc/vimium · GitHub

資料來源:
Vimium - Chrome 線上應用程式商店
Vimium - the hacker's browser
小修改,讓 Vimium 相容 Vimperator 的熱鍵慣性 | 堆填區
使用 Chrome 的 Vimium 插件

2 則留言 :

  1. # d:關閉分頁,預設為 x。
    map u removeTab
    ---------------------
    怎麼看都覺得那個d長得很像u ?
    路過剛好看到

    回覆刪除
  2. 感謝提醒,凍仁已修正 <(_ _)>

    回覆刪除

謝謝您的寶貴意見,凍仁一定會盡快處理 ~^^