M


ORIGAMI(1)                   USER COMMANDS                    ORIGAMI(1)



GNAME
      Horigami - a folding editor

GSYNOPSIS
      origami  H[G-ehnopv?AVH]  [G-a<auto-save-delay>]  H[G-k<namebase>H]  [G-l<line>H]
      [G-m<markname>H] [G-s<depth>H] [GtextfileH...G]

DESCRIPTION
      Origami His a folding editor similar to the one included in the  Inmos(c)
      Tds  or Parsytec(c) MultiTool Transputer Development Systems.  The major
      difference is that Origami is public domain, the differences concern its
      usage  and  more  features, for example the macro language OCL.  You can
      use Origami for usual text files without control or  escape  codes,  but
      you can edit Tds/mtool files too.

GOPTIONS
      H-a<auto-save-delay>
            Origami comes  up  in  auto-save-mode.   If  <auto-delay-time>  is
            given,  its  used  for  the delay.  Otherwise the standardvalue is
            used.

      -e    Origami does not echo the entered keys under the statusline.

      -h,-? Origami prints its usage.

      -k<namebase>
            Origami reads the keybinding and the keybindhelp from files  .ori-
            gamirc and .origamibind.  This option sets the files to namebaserc
            and namebasebind.

      -l<line>
            Goto line after setting up.

      -m<markname>
            Origami searches in the rcfile for a set of foldmarks named  mark-
            name. If there is no such markset given, origami will stop. Other-
            wise the marks for folds are switched to the new ones.

      -n    All readings of files were done without searching for {{{, }}}  or
            :::.   Folds  can  be  used when editing, but there is no folding-
            structure in the read file.  This allows to edit files which  con-
            tain these strings without confusing Origami.

      -o    Origami comes up in overwritemode.

      -p    Preprocessormode is on. Leading hashes are moved to first  charac-
            ter  in lines. Reading such files moves hashes to correct indenta-
            tion in folds.

      -s<depth>
            Sets internal OCL stack to  size  depth.   Default  is  64,  which
            should be enough for usual macros.



Sun Release 4.1            Last change: 8 July 1991                          1






ORIGAMI(1)                   USER COMMANDS                    ORIGAMI(1)



      -v    Origami starts in view-only-mode.

      -A    Automacros are enabled.

      -V    Origami starts in verbose-mode.

GSEE ALSO
      viewrc.1, folder.1 Hand GOrigami user manual H(which contains  a  beginners
      section and all functions including OCL).

GFILES
      H$HOME/.origamirc - keybindings in Origami format
      $HOME/.origamibind - keybindings for describe-bindings function
      $HOME/.origamihelp - additional helpfile

GBUGS
      HOrigami expands tab characters to blanks.  This feature/bug  forbids  to
      edit  Makefiles with Origami, because make needs this tab stops.  If you
      undelete a filed fold with another filed fold in  it,  Origami  will  be
      confused.  If you are editing a empty file, change the language and save
      the result, the file will contain a line with {{{ in it.  This only hap-
      pens  with empty files, so it is not a serious bug.  Reading a file with
      fold-structure needs searching for {{{,  }}}  and  :::.   This  is  done
      without  checking  the  right  'comment-syntax' and will destroyed files
      containing these strings.  Origami perhaps dies  caused  by  using  such
      files without -n.





























Sun Release 4.1            Last change: 8 July 1991                          2



@