C-f and PageDown move the cursor down a page. However there seems to be no equivalent to select many lines at a time. Shift-PageDown does not work and Shift-C-f cannot work because this sends the same byte sequence as C-f on a terminal.
The best I’ve been able to come up with is to use a numeric argument to a command like J, so:
map global normal <c-x> 20J