The problem with the arrows is not that they are too far away: the problem is that they allow you to move by character and in turn. And guess what? This is exactly what hjkl does. The only advantage of hjkl over arrows is that it keeps this slight movement of the hand from the arrows. Do you think this is profitable, this is your call. In my opinion, this is not so.
hjkl only slightly better than arrows, while Vim's more advanced movements, bBeEwWfFtT,;/?^$ etc., offer a huge advantage over arrows and hjkl .
FWIW, I use arrows for small movements, in normal and plug-in modes, and advanced movements higher for large movements.
mouse-using sucker everyone laughs at: (move)βββββββββββββββ(move) hjkl-obsessed hipster: jjjjjjjjjjlllll efficient vimmer: /fo<CR>
source share