setopt [ {+|-}options | {+|-}o option name ] [ name ... ]
       Set the  options  for  the  shell.    All   options
       with flags or by name are set.

       If  no arguments are supplied, the names of all op-
       set are printed.  The form is chosen so as to mini-
       ferences  from  the default options for the current
       default emulation being  native   zsh,   shown   as
<Z>  in  zshop-

       tions(1)).   Options that are on by default for the
       shown with the prefix no only  if  they  are   off,
       options are shown without the prefix no and only if
       In addition to options changed  from  the   default
       user,   any   options  activated  automatically  by
       example, SHIN STDIN or INTERACTIVE) will  be  shown
       The   format  is further modified by the option KSH
       however the rationale for choosing options with  or
       no prefix remains the same in this case.

       If  the  -m  flag  is  given the arguments are tak-
       (which should be  quoted  to  protect   them   from
       sion),  and  all  options with names matching these
       set.

       Note that a bad option name does not  cause  execu-
       quent  shell  code to be aborted; this is behaviour
       from that of `set -o'.  This  is  because  set   is
       special  builtin  by the POSIX standard, but setopt
