VIM [1], Emacs [2], intellij based ides over ideavim's set scrolloff 999 command like in vim [3], Atom [4], ...
[1] http://vim.wikia.com/wiki/Keep_your_cursor_centered_vertical...
[2] https://www.gnu.org/software/emacs/manual/html_node/edt/Scro...
[3] https://github.com/JetBrains/ideavim/blob/master/doc/set-com...