5 ms·
It's a very personal preference of course, but I can't recommend higly enough to try mapping caps to command. My wrists are very grateful. As a vim user I use
by arnarbi 9y ago
It's a very personal preference of course, but I can't recommend higly enough to try mapping caps to command. My wrists are very grateful.
As a vim user I use Ctrl+[ for escape. I like it because it is a standard system mapping, so it works everywhere. Further, many systems (incl macOS) have standard options to map caps to control, so I can carry the habit pretty much everywhere, even if using someone else's computer temporarily.
- Graziano_M 9y agoYou can have the best of both worlds: Caps for me is Control (could be cmd), but if i release it without having pressed another key, it sends escape.
- sillysaurus3 9y agoHow?
- Graziano_M 9y agoSee here https://news.ycombinator.com/item?id=14749551 https://news.ycombinator.com/item?id=14749551
- farresito 9y agoHere's what I have on my Linux machine: setxkbmap -layout us -option ctrl:swapcaps xcape& xcape is available in plenty of distros, and it's what allows you to use both control and escape (when releasing) with caps lock.
- bobwaycott 9y agoCaps as Ctrl & Esc guy here, too. On OS X, I used to use Karabiner for this, but it stopped working after Sierra. Karabiner Elements hasn’t quite gotten back on par with its former self. I switched to Hammerspoon, and it’s been pretty good for this and other tasks (like remapping standalone left/right shift presses to insert left/right parens).
- arnarbi 9y agoOh I meant to say Ctrl. Doh
- arnarbi 9y agoYeah, I used xcape for a year or so before coming to the conclusion it wasn't worth the trouble for me. It was mildly infuriating when switching systems.
- gfodor 9y agoI'd wager at least half of the people who struggle with the decision of if caps lock should be control or escape don't realize that Ctrl-[ is escape.
- Tepix 9y agoUnfortunately, on a German QWERTZ keyboard, to get "[" you have to press AltGr + 8.
- anotheryou 9y agomaybe you like https://neo-layout.org/ https://neo-layout.org/ at least the windows ahk driver can keep layers 1 und 2 in qwerty if you don't want to learn new letter positions.