Não há solução para todo o sistema; tem que ser implementado pela aplicação que você quer usar, ou um plugin para isso.
O shell bash
tem um modo de entrada em estilo vi
, que você pode ativar com set -o vi
. Com ele, hek permitem que você pesquise em nosso histórico de comandos (não exatamente o mesmo que rolagem, mas pode ser útil de qualquer maneira). Isso é de fato implementado pela biblioteca readline e, portanto, alguns outros aplicativos que utilizam readline também o suportam.
Existe um plugin para o firefox chamado 'vimperator', que faz basicamente o mesmo que o vimium para o chrome.
O GNU Emacs também possui alguns modos vi
, embora isso não seja suficiente para o propósito.
O pager less
permite a rolagem com hjkl.
Tenho certeza de que há mais, isso é exatamente o que eu conseguia pensar ...