And yes, I have tried to replace left-ctrl with capslock, but it was annoying as well.
And yes, I have tried to replace left-ctrl with capslock, but it was annoying as well.
I never used the built in keys for cursor movement (I use the arrow keys), buffer switching (I define my own more efficient key), etc.
For example, there wasn't a generic "run the code in this buffer" command for me to map. I'd have to map all the run-foo command for all languages.
I use the side of my palm for C, it doesn't take long to get used to and allows you to keep your fingers on the home row. Obviously this transfers to CUA or any other standard/config that utilizes C.
Besides that, can't remember if it was on Linux or Windows, but there was an input lag when using Capslock as Ctrl. I had to wait like 1s for it to register. Mostly unusable, and I used both systems a lot at the time.