less
From NetBSD Wiki
The less(1) command is a pager (see pagers) that has a little more functionality than the canonical pager, more. Where more traditionally only allows scrolling forward, less adds complete navigation including the ability to scroll back into the buffer. It features basic vi and emacs navigational keybindings (though overall it is more vi-like than emacs-like), searching and much more.
Under NetBSD, less and more are the same program, hardlinked to the same inode. The program determines its behaviour based on how it is invoked (argv[0]).
