Karabiner-elements: Question: Return of Ubiquitous Vim Mode?

Created on 11 Oct 2016  路  14Comments  路  Source: pqrs-org/Karabiner-Elements

Greetings,

One of my favorite features of the original Karabiner was Ubiquitous Vim Mode. Will that be making an appearance in KE?

stale

Most helpful comment

This is a major deal breaker for me with Karabiner Elements. The ubiquitous vim mode had the effect of helping me combat RSI and increase my productivity at the same time.

All 14 comments

Hi @cro, I've hardcoded the fn + hjkl arrow mappings for now: https://github.com/watsoncj/Karabiner-Elements/commit/5531032a309fe99e7e153cb725b9f44a19da69c0

I'm not familiar with Karabiner Vim mode. Are there any other combos?

@watsoncj Vim mode was basically a 'mini-Vim', it was modal in nature, supported several objects (cw, dd, w, b, etc), and really made my life easier when editing large textareas.

This is a major deal breaker for me with Karabiner Elements. The ubiquitous vim mode had the effect of helping me combat RSI and increase my productivity at the same time.

@gkb (S)uper (D)uper mode in https://github.com/jasonrudolph/keyboard comes very close.

+1

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Still would love to see Ubiquitous Vim Mode in Karabiner-Elements.

I've been meaning to post my implementation, but I can't quite get the kinks out. It intermittently doubles the j when typed next to k 馃槀

https://github.com/raineorshine/hammerspoon-config

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

My implementation posted above has been working more smoothly recently. You just have to modify the keys since I use Colemak.

Thank you @raineorshine , I will try it out since I'm already a Hammerspoon user.

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Hammerspoon stopped working for me so the best solution I found is here: https://pqrs.org/osx/karabiner/complex_modifications/#emulation-modes (implemented in https://github.com/pqrs-org/KE-complex_modifications/blob/master/src/json/vi_mode.json.rb).

It's pretty good, although I wish there was a way to enter VI Mode with one key press before doing any action (it's too hard to hit the key + cmd + shift + k at the same time for example).

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Was this page helpful?
0 / 5 - 0 ratings