The following environment variables shall affect the execution of
more:
COLUMNS Override the system-selected horizontal display line
size. See the Base Definitions volume of POSIX.1‐2017,
Chapter 8, Environment Variables for valid values and
results when it is unset or null.
EDITOR Used by the v
command to select an editor. See the
EXTENDED DESCRIPTION section.
LANG Provide a default value for the internationalization
variables that are unset or null. (See the Base
Definitions volume of POSIX.1‐2017, Section 8.2,
Internationalization Variables for the precedence of
internationalization variables used to determine the
values of locale categories.)
LC_ALL If set to a non-empty string value, override the values
of all the other internationalization variables.
LC_COLLATE
Determine the locale for the behavior of ranges,
equivalence classes, and multi-character collating
elements within regular expressions.
LC_CTYPE Determine the locale for the interpretation of
sequences of bytes of text data as characters (for
example, single-byte as opposed to multi-byte
characters in arguments and input files) and the
behavior of character classes within regular
expressions.
LC_MESSAGES
Determine the locale that should be used to affect the
format and contents of diagnostic messages written to
standard error and informative messages written to
standard output.
NLSPATH Determine the location of message catalogs for the
processing of LC_MESSAGES.
LINES Override the system-selected vertical screen size, used
as the number of lines in a screenful. See the Base
Definitions volume of POSIX.1‐2017, Chapter 8,
Environment Variables for valid values and results when
it is unset or null. The -n
option shall take
precedence over the LINES variable for determining the
number of lines in a screenful.
MORE Determine a string containing options described in the
OPTIONS section preceded with <hyphen-minus> characters
and <blank>-separated as on the command line. Any
command line options shall be processed after those in
the MORE variable, as if the command line were:
more $MORE options operands
The MORE variable shall take precedence over the TERM
and LINES variables for determining the number of lines
in a screenful.
TERM Determine the name of the terminal type. If this
variable is unset or null, an unspecified default
terminal type is used.