zless exits when reaching EOF
zless/zmore will use /usr/bin/more as the default PAGER unless PAGER is set. Add the following lines to your shell login/env file (bash, ksh, and zsh).

PAGER=/usr/bin/less
export PAGER


For tcsh:

setenv PAGER /usr/bin/less