I recently switched to Colemak from the swedish QWERTY and while I'm nowhere near my past speeds, I do see it coming and I really think colemak is a healthy addition to the extensive computing I'm forced to. Thanks Shai!
Now while I love the Vim mappings given here a thing or two don't seem to work correctly.
For reference, here's my xmodmap file:
! Q W F P G J L U Y Ö Å ¨
! A R S T D H N E I O Ä '
! < Z X C V B K M , . -
!keycode 9 = Escape Escape
!keycode 10 = 1 exclam
!keycode 11 = 2 quotedbl at
!keycode 12 = 3 numbersign sterling
!keycode 13 = 4 currency dollar
!keycode 14 = 5 percent
!keycode 15 = 6 ampersand
!keycode 16 = 7 slash braceleft
!keycode 17 = 8 parenleft bracketleft
!keycode 18 = 9 parenright bracketright
!keycode 19 = 0 equal braceright
!keycode 20 = plus question backslash
!keycode 21 = dead_acute dead_grave
!keycode 22 = BackSpace Terminate_Server
!keycode 23 = Tab Tab
keycode 24 = q Q
keycode 25 = w W
keycode 26 = f F
keycode 27 = p P
keycode 28 = g G
keycode 29 = j J
keycode 30 = l L
keycode 31 = u U
keycode 32 = y Y
keycode 33 = odiaeresis Odiaeresis
keycode 34 = aring Aring
!keycode 35 = diaeresis asciicircum dead_tilde
!keycode 36 = Return
!keycode 37 = Control_L
keycode 38 = a A
keycode 39 = r R
keycode 40 = s S
keycode 41 = t T
keycode 42 = d D
keycode 43 = h H
keycode 44 = n N
keycode 45 = e E EuroSign
keycode 46 = i I
keycode 47 = o O
keycode 48 = adiaeresis Adiaeresis
!keycode 49 = section onehalf
!keycode 50 = Shift_L
!keycode 51 = apostrophe asterisk
keycode 52 = z Z
keycode 53 = x X
keycode 54 = c C
keycode 55 = v V
keycode 56 = b B
keycode 57 = k K
keycode 58 = m M
!keycode 59 = comma semicolon
!keycode 60 = period colon
!keycode 61 = minus underscore
!keycode 62 = Shift_R
!keycode 63 = KP_Multiply
!keycode 64 = Alt_L
!keycode 65 = space
!keycode 66 = Caps_Lock
!keycode 67 = F1 XF86_Switch_VT_1
!keycode 68 = F2 XF86_Switch_VT_2
!keycode 69 = F3 XF86_Switch_VT_3
!keycode 70 = F4 XF86_Switch_VT_4
!keycode 71 = F5 XF86_Switch_VT_5
!keycode 72 = F6 XF86_Switch_VT_6
!keycode 73 = F7 XF86_Switch_VT_7
!keycode 74 = F8 XF86_Switch_VT_8
!keycode 75 = F9 XF86_Switch_VT_9
!keycode 76 = F10 XF86_Switch_VT_10
!keycode 77 = Num_Lock
!keycode 78 = Scroll_Lock
!keycode 79 = KP_Home KP_7
!keycode 80 = KP_Up KP_8
!keycode 81 = KP_Prior KP_9
!keycode 82 = KP_Subtract
!keycode 83 = KP_Left KP_4
!keycode 84 = KP_Begin KP_5
!keycode 85 = KP_Right KP_6
!keycode 86 = KP_Add
!keycode 87 = KP_End KP_1
!keycode 88 = KP_Down KP_2
!keycode 89 = KP_Next KP_3
!keycode 90 = KP_Insert KP_0
!keycode 91 = KP_Delete KP_Decimal
!keycode 94 = less greater bar
!keycode 95 = F11 XF86_Switch_VT_11
!keycode 96 = F12 XF86_Switch_VT_12
!keycode 97 = Home
!keycode 98 = Up
!keycode 99 = Prior
!keycode 100 = Left
!keycode 102 = Right
!keycode 103 = End
!keycode 104 = Down
!keycode 105 = Next
!keycode 106 = Insert
!keycode 107 = Delete
!keycode 108 = KP_Enter
!keycode 109 = Control_R
!keycode 110 = Pause Break
!keycode 111 = Print Execute
!keycode 112 = KP_Divide
!keycode 113 = Mode_switch
!keycode 115 = Super_L
!keycode 116 = Super_R
!keycode 117 = Menu
First of all, the "Å" key (keycode 34) doesn't type "Å" in Insert mode. Instead, it returns me to Command and does whatever the corresponding key on English layouts would do (i think it's the "]" character).
Secondly, when I attempt the Ctrl+UNEI navigation in Insert, each of the combinations fail to navigate (all kinds of other stuff happens).
These are the ones I find for now. I'll update if something new pops up.
I was also curious why the tab switching in the "without-the-g-in-front"-vim doesn't work when adding and closing tabs is working well. With the switching I'll have all i need from gVim and wont have to consider installing it.
Thanks in advance!