ydal

vimium mapping for Dvorak layouts

I recently stum­bled upon the rather neat vimium exten­sion for Chrom(e|ium), which does much the same as the vim­pe­ra­tor exten­sion for Fire­fox. The pro­blem, though, as with vim­pe­ra­tor and vim its­elf, is that the default key­board map­pings are a bit of a pain in the arse for Dvorak users, as hjkl isn’t on the home row any­more, much less next to each other.

The­re­fore, it needs some remap­ping to get in a half­way fami­liar and Dvorak-compatible lay­out, which would look like this:

unmapAll

map r reload
map e removeTab
map u restoreTab
map h scrollDown
map t scrollUp
map d scrollLeft
map n scrollRight
map <c-h> scrollPageDown
map <c-t> scrollPageUp
map <c-u> scrollFullPageDown
map D goBack
map N goForward
map T nextTab
map H previousTab
map <c-y> createTab
map gg scrollToTop
map G scrollToBottom
map gf toggleViewSource
map zi zoomIn
map zo zoomOut
map yy copyCurrentUrl
map i enterInsertMode
map f activateLinkHintsMode
map F activateLinkHintsModeToOpenInNewTab
map / enterFindMode
map . performFind
map , performBackwardsFind

Just paste it in the remap field of the extension’s “advan­ced opti­ons” menu.

Categories

Werbung

Lifestream

  • Still need "send to other browser" functionality in Chrome. I want to be able to queue links to Windows software on my desktop Chrome. [towo]
  • Dinge, die dank kühler Positionierung des Plenarsaal des #c4h6a nicht mehr auffallen: Sommer. Merkt man erst bei offenem Fenster. [towo]
  • In meiner Inbox: eine Mail mit "Mal drum kümmern" als eigene Notiz vom Juli 2011. [towo]
  • Bisher hat übrigens kein Pressevertreter an falschen Stellen die Meinung eines Vortragenden als Clubmeinung dargestellt. Haters gonna hate. [towo]