6 ms·
Are you using viper or evil-mode often (or some other thing which gives emacs vi bindings, I think there are a couple)? Because navigating text with emacs gives
by pen2l 5y ago
Are you using viper or evil-mode often (or some other thing which gives emacs vi bindings, I think there are a couple)? Because navigating text with emacs gives me the emacs pinky, I'm wondering how folks deal with that. Transposed cpslck with ctrl?
- rayiner 5y agoNo. In my youth I just played through the pain, but I recently just ordered this: http://xahlee.info/kbd/xbows_keyboard_review.html http://xahlee.info/kbd/xbows_keyboard_review.html
- pen2l 5y agoFair (though I recommend you give kinesis a try: https://kinesis-ergo.com/keyboards/advantage360/ https://kinesis-ergo.com/keyboards/advantage360/ ). Separately, I just want to throw it out there, you guys should try sublimity: https://github.com/zk-phi/sublimity https://github.com/zk-phi/sublimity Particularly, the minimap is awesome because it provides an intuition about where one is and that just feels nice.
- darrylb42 5y agoHow did you learn that keyboard exists? It is not on their keyboard page. Kinesis needs a better organized site. I got the Freestyle2 a few weeks ago, enjoying it, still have some issues finding the navigation keys, home, end etc. I really like having my arms pointed straight rather than angled in like with a normal keyboard. Keys are a bit mushy, went from cherry blues.
- spudlyo 5y agoThis model is not yet in full production, and while they claim it will be shipping this summer, it's possible we won't see it this year.
- giraffe_lady 5y agoYeah the caps lock switch is critical I think, since then you can press that key without curling or twisting the finger. Look at technique for musical instruments that require applying pressure with that finger, eg cello, they go through a lot of trouble sometimes to avoid that particular contortion bc of its lack of control and the long-term stress it puts on the hand. If that doesn't work I know people who have used a usb foot pedal and it seems to work well for them. Or, if vi bindings work for you, just use vi bindings. There's no nobility in the emacs bindings. I like them but if something else works better just use it.
- JHonaker 5y agoI mapped Control to a key under my thumb instead of Caps Lock. That's where it was originally when they chose the binding anyway. It's very comfortable now.
- achikin 5y agoI set the key left to the spacebar (usually Alt or Cmd) to act as Ctrl in Emacs, so I can press it with my left thumb. This can be done in the Emacs config like this (setq mac-control-modifier 'command) (setq mac-command-modifier 'control) (setq mac-option-modifier 'meta) (setq mac-control-modifier 'super)
- b3morales 5y agoNote that these variables are specific to the Mac Port (https://bitbucket.org/mituharu/emacs-mac/src/master/ https://bitbucket.org/mituharu/emacs-mac/src/master/). They use an `ns` prefix instead of `mac` in a build based on the GNU mainline. And presumably something else entirely on another OS.
- achikin 5y agoIt's mac-specific, but not Yamamoto port specific. You can also find them in the vanilla EmacsForMacOSX port https://www.emacswiki.org/emacs/EmacsForMacOS#toc24 https://www.emacswiki.org/emacs/EmacsForMacOS#toc24
- b3morales 5y agoHuh, I see. I stand corrected.
- m463 5y agons -> NeXTStep from ancient times...
- BeetleB 5y ago> Because navigating text with emacs gives me the emacs pinky, I had RSI issues early in my career (not Emacs related), and learned some tricks that come handy with Emacs. Your keyboard has two control keys. Use both of them. In particular, use the "opposite" one. If you want to press C-c, use the right Control key with your right hand. If you want to press C-l, use the left control key with your left hand. This way you're distributing the work with both hands and are not twisting your hands into weird shapes trying to get both buttons with one hand. And also: Once you do this, no reason to insist on using your pinky to hit Control. I often use my thumb as well. I never got the Emacs pinky.
- tom_ 5y agoI curl my little finger and press Ctrl with the first knuckle. No hand movement required in my case. (There’s a picture of my hand doing this on Xah’s site somewhere, to which he’s added a warning about potential long term effects; but I’ve been doing this for over ten years now, with no ill effects noted.)
- gjvc 5y agomap capslock to be a control key.
- BeetleB 5y agoAlthough it's the canonical solution, that would be a degradation for me. It's more ergonomic to use two hands to enter any modifier sequence. Mapping Capslock to Control doesn't provide extra benefits to my solution. The other problem people have with the pinky is that they're twisting their wrist while typing, which is also against more ergonomic guidelines. The recommendation is to move the whole arm. Once you get used to that, there's no good reason to use the pinky to hit Ctrl (even when rebound to Caps lock). I would guess over half the times, I'm using some finger other than the pinky to hit Ctrl.
- gjvc 5y ago...or perhaps get a smaller keyboard. I have the Lenovo KU-1255 which is just the right size for me. as always, YMMV.
- R0flcopt3r 5y agoThe trick is to hit ctrl with the part of your hand where your pinky attaches to it. Now all you do is rotate your wrist slightly, and you hit ctrl. Doesn't work very well on flat/low-profile keyboards, doable with thinkpads, not at all possible on macbooks.
- spudlyo 5y agoThis trick gave me some pretty bad pain in my left hand after a month or so. Remapping control to CAPS LOCK worked for me for years, but what really helped was when I switched to a keyboard that had six keys on each thumb cluster, which allowed me to map control and meta to the thumbs.
- Semiapies 5y agoWhich keyboard, if you don't mind my asking?
- spudlyo 5y agoKinesis Advantage 2. In my opinion it’s still the best ergonomic keyboard on the market, I just wish it had better firmware.
- lycopodiopsida 5y agoYou can update it to QMK, mods exist: https://hackaday.com/2021/08/05/kinesis-teensy-qmk-advantage-over-your-keyboard/ https://hackaday.com/2021/08/05/kinesis-teensy-qmk-advantage... There is also a successor available.
- macintux 5y agoMapping control to its original keyboard placement, caps lock, is the first thing I do on any new computer/keyboard.
- untilted 5y agomy .02$: get an ergonomic keyboard (I use the MS Sculpt keyboard nowadays), and learn to type like a pianist (use both hands, don't be afraid to move them to minimise strain).
- achikin 5y agoSculpt is an amazing keyboard for programmers who need to press a lot of hotkeys. It has short spacebars and huge modifiers, very comfortable for your thumb. Not to mention it is split, negative tilted, tented and has a built-in wrist rest.
- untilted 5y agoAgreed, the Sculpt coupled with an vertical mouse has been a game changer for me
- achikin 5y agoThere is an extensive guide on moving Ctrl on different OSes/Window managers, which can be found in the EmacsWiki https://www.emacswiki.org/emacs/MovingTheCtrlKey https://www.emacswiki.org/emacs/MovingTheCtrlKey
- jpeloquin 5y agoI remapped control to the bottom row, whichever key my thumb naturally rests on. Usually alt. Also moved \, [, ], enter, and backspace to avoid reaching for them with my right pinky. I think if your fingers start feeling even a little bit weird, you should keep remapping keys until they feel good all the time. Doesn't make sense to wait for it to get worse before taking action.