Not to get too off topic, but I’m one of those people who uses readline system-wide for everywhere that isn’t Vim normal mode. That is to say, ctrl-h isn’t too shabby of a delete alternative I know it’s a chord for a common action, but I do find find myself often pressing capslock, realizing I don’t actually want to use control, but needing to pause for a second to prevent escape from being sent, so I have limited the number of tap/hold keys I have to one.
I never used Caps lock ever. My desktop keyboard is a Typematrix 2030 since ~2012, where the left Shift key takes the place of Shift and Caps lock compared to a classic keyboard. So to avoid mistypes due to my muscle memory on other keyboards (e.g. on my laptop), I remapped Caps lock to shift.
But as a non Mac user, the best move I did is to switch left Control and left Alt to replicate the Mac Command key experience. It’s just a game changer.
More over, I use a custom Colemak layout. It just change some Alt Gr inputs for french characters without dead keys and for useful characters for devs.