print [ -abcDilmnNoOpPrsSz ] [ -u n ] [ -f format ]  [  -C
  [ -R [ -en ]] [ arg ... ]
       With  the  `-f' option the arguments are printed as
       printf.   With  no flags or with the flag `-',  the
       printed  on  the  standard  output  as described by
       following  differences:  the  escape  sequence  `x'
       character  x  (sets the highest bit), ` produces  a
       character  (` and  `  give   the   characters   NUL
       delete),  and `' is a synonym for `\'.  Finally, if
       escape  sequence, `' escapes the following  charac-
       printed.

       -a     Print arguments with the column incrementing
              useful with the -c and -C options.

       -b     Recognize  all the escape sequences  defined
              key command, see zshzle(1).

       -c      Print  the arguments in columns.  Unless -a
              arguments are printed with  the  row  incre-

       -C cols
              Print   the  arguments in cols columns.  Un-
              given, arguments are printed with  the   row
              first.

       -D      Treat   the  arguments  as paths, replacing
              fixes  with  ~   expressions   corresponding
              names, as appropriate.

       -i     If  given  together  with  -o or -O, sorting
              case-independently.

       -l     Print the arguments  separated  by  newlines
              ces.

       -m      Take   the  first  argument  as  a  pattern
(should be quoted),

              and remove it from the argument list togeth-
              quent  arguments that do not match this pat-

       -n     Do not add a newline to the output.

       -N     Print the arguments separated and terminated

       -o      Print the arguments sorted in ascending or-

       -O     Print the arguments sorted in descending or-

       -p      Print the arguments to the input of the co-

       -P     Perform   prompt   expansion   (see   EXPAN-
              SEQUENCES in zshmisc(1)).

       -r     Ignore the escape conventions of echo.

       -R      Emulate the BSD echo  command,  which  does
              escape  sequences  unless  the  -e  flag  is
              flag  suppresses the trailing newline.  Only
              flags  are  recognized  after -R; all  other
              options are printed.

       -s      Place  the  results in the history list in-
              standard  output.    Each  argument  to  the
              treated  as  a  single word in the  history,
              its content.

       -S     Place  the  results in the history list  in-
              standard output.  In this case only a single
              allowed; it will be split into words  as  if
              shell  command  line.  The effect is similar
              line  from  a history file with the HIST LEX
              active.

       -u n   Print the arguments to file descriptor n.

       -z      Push  the arguments onto the editing buffer
              rated by spaces.

       If  any  of `-m', `-o' or `-O' are used in combina-
       and  there  are  no  arguments  (after the  removal
       case of `-m') then nothing is printed.

pushln [ arg ... ]
       Equivalent to print -nz.
