10 декабря 2010 г.

Vimium - vimperator для Chromium

Ррасширение Vimium - это a-ля vimperator (Firefox) для браузера Chromium или для любителей Google Chrome, делающее управление браузером похожим на управление текстовым редактором Vim, позволяя продуктивно использовать все функции браузера с помощью одной лишь только клавиатуры.
Хоть расширение и дает возможность управлять браузером в стиле Vim'a, но чтобы все быстрые клавиши работали с не-US раскладкой клавиатуры, необходимо вписать в расширенных настройках (Advanced options) кучу комманд, например:

map а activateLinkHintsMode 

Нажатие 'f' (us) или 'a' (ru) даст подстветку ссылок с маркировкой, например AF, нажатие на клавиаруте af даст переход по ссылке и т.д...

Что бы облегчить вам жизнь и сделать backup для себя привожу пример настройки для русской раскладки клавиатуры.
В секцию "Key mappings" скопируйте следующие комманды:

map о scrollDown
map л scrollUp
map к reload
map р scrollLeft
map д scrollRight
map пп scrollToTop
map П scrollToBottom
map яР scrollToLeft
map яД scrollToRight
"map <с-в> scrollPageDown
"map <с-г> scrollPageUp
"map <с-а> scrollFullPageDown
map пы toggleViewSource
map яш zoomIn
map ящ zoomOut
map нн copyCurrentUrl
map пг goUp
map ш enterInsertMode
map пш focusInput
map а activateLinkHintsMode
map А activateLinkHintsModeToOpenInNewTab
"map <а-а> activateLinkHintsModeWithQueue
map т performFind
map Т performBackwardsFind
map па nextFrame
map Р goBack
map Д goForward
map Л nextTab
map пе nextTab
map О previousTab
map пЕ previousTab
map е createTab
map в removeTab
map г restoreTab
map , showHelp

Не забываем все это сохранить, нажав внизу кнопку "Save Options". При нажатии, в браузере, сочетания 'Shift+?' появится Справка по управлению Vimium. Наслаждайтесь и меньше пачкайте мышку ;-)

Внимание! Список приведен для Vimium версии 1.21, в новых автор будет функции добавлять, так что сверяйте и добавляйте новые комманды...

Что бы Vimium не мешал работе чата приложения "Cat Manager Google Talk" ввел в секцию "Excluded URLs"

http*://talkgadget.google.com/*

в принципе он присутствует как часть сервиса google на gmail и igoogle и если вам это нужно можно исключить и их, да и вообще любой домен...
Так же поставил себе масштаб по умолчанию на 110%, что дает увеличение на сайтах, меньше Ctrl++ дергаю :-)

P.S. закоментированное задействовать не получается, Chromium тут же применяет свои значения. 

Комментариев нет: