▲ | Kon5ole 3 days ago | |||||||
>It is, the hint is in the name! Just about any line of text I write daily uses symbols not reachable from the resting position, and once my hand has left that position the arrow keys are easier to find. (Inverted T of course, with home/end/pgdown/pgup cluster). >there are other apps that do that, specifically, file managers The point is that you ("you" in this case being a typical user, not you personally) will open applications every day where hjkl does nothing at all with the cursor, and you have to use the arrow keys anyway. This is mental friction that remains even after you spent years internalizing the hjkl cursor moving flaw. Faced with this situation a user can choose to either use the arrow keys in vim, or go full Stockholm syndrome and change the default in every other piece of software to match vim. If that seems like a good idea, it might be worth remembering that the creator of vi didn't choose hjkl because he thought it superior to using arrow keys - he did it because the computer he used had no arrow keys! ;-) | ||||||||
▲ | eviks 3 days ago | parent [-] | |||||||
> Just about any line of text I write daily uses symbols not reachable from the resting position Use a better setup! No-one forces you to use bad defaults and think everything must be bad. Also, there are no such symbols even on standard setup, all of the number row keys/symbols are reachable with individual fingers, so you never miss the resting place, it's a couple of fingers moving back and forth. > my hand has left that position the arrow keys are easier to find. (Inverted T of course, with home/end/pgdown/pgup cluster It didn't, a couple of your fingers did. But also, why did you ignore the F6, numpad+ etc hand dance and only focus on the arrow keys? > "you" in this case being a typical user A typical user doesn't use vim. A real user using vim is perfectly capable of basic keyboard rebinding > This is mental friction that remains even after you spent years internalizing the hjkl cursor moving flaw. No, it goes away after you spend minutes oiling your system to remove friction. (Of course, it may still take years of ignorance before that...) > change the default in every other piece of software to match vim. Or you change the default once system-wide. See, reality is much simpler than your fantasy! > the creator of vi didn't choose hjkl because he thought it superior So? You're the only one here stuck on hjkl because for some reason you can't comprehend that it's just a config, not a mandatory commandment passed down by the Vim prophet. | ||||||||
|