Может это связано с vi/vim. Гугление привело к туториалу в котором говориться, что home row (домашний ряд) в vim — asdf hjkl (
vim.wikia.com/wiki/Tutorial ). Так же в vim hjkl является навигационным блоком (
box.matto.nl/hjkl.html ).
ps: в жизни не пользовался ни vi ни vim'ом ни emacs'ом, поэтому мой комментарий может выглядеть глупо…