Me for Shift+Inserting my X Primary selection (eg. HN block quotes. Virtually every single time I ever try to use any non-free OS I end up highlighting something, (Control|Alt|Command)+Tabbing, Shift+Inserting or middle-clicking, and hating my painful life when I realize I have to tab back and manually copy the text with a keyboard chord or dragging down a menu).
The feeling of inserting the primary buffer is so natural that I forgot it exists.
And the feeling of trying to use it and not having it--it's so bad I guess I blocked out.
Shift insert aside, a raw insert is a rare thing--until you tie it to zsh-autosuggestions
Us old-schoolers (veterans of Windows 3.x) reared on the IBM CUA who never really took to those newfangled [Ctrl]-[C|V|X] Macintosh editing keys, that's who.
http://www.keyboard-layout-editor.com/#/gists/eb0696806831fc...
That layout is a bit outdated, i moved super to the outer corner so I can palm press±hold it to manipulate windows in i3 with hjkl. Palm+tap is still enter.
The left hand uses fdsa to move the mouse and vcxz to send mouse scroll wheel events--so it's mirrored hjkl action.
I've done away with the number row in favor of a 10 key, and then mapped the symbols to their finger on the opposite hand, so '@' still goes with 2, but in a different kind of way.
Any symbol with a mate ()[]{} is similarly mirrored (index fingers do these). The idea is that if I ever hurt a hand (which is likely, since I'm a rock climber) I can map a foot pedal to activate a "switch sides" macro and I'll be able to exploit the symmetry to learn to do without whichever hand faster. This hypothesis is untested.
I originally designed it to give my right pinky finger a break, so the hands are further apart to give the index fingers more options and enter is a right palm-press.
Another nice thing about warping your mind to fit inside a tiny keyboard is that you can easily "embed" those neural mappings to a larger keyboard. I have an ergodox ez as well--which has plenty of keys, but I've just ported my planck layout inside of the ergodox and I really just ignore the other keys. I still like it because I can tent either side at different angles, which you can't do with the planck.
Disclaimer: this is not a hobby for those unwilling to burn a lot of time tinkering. Also, "maybe it's a bug in my keyboard firmware" is a new and unwelcome thought that must be made peace with. But it's fun for me, and pinky doesn't hurt anymore, so that's something.
In fact I only have two complaints about the default layout, both pretty minor. One is that {}[]\| are on the Fn layer which took some adjustment for programming. The other is that with alt and space side by side, I sometimes hit alt+space which on macOS becomes some non-ASCII space character that looks just like ASCII space. A find and replace for that works wonders.
For instance, I made a "nav" layer and put the arrowkeys under hjkl because I'm a vim person, and then I put Home, PgUp, PgDn, End under "nm,." because it made sense to me geometrically, and now I use those keys all the time.
Or another one: I brought "Insert" to mirror "Tab" and configured my zsh to do bash-style tab completion on "tab" and to autocomplete from history on "insert". Who the hell uses insert regularly? Me apparently.
Rewiring my brain took some doing, but I'm quite happy with the results.