PINE/PICO Command Line Arguments

PINE...|...PICO


Pine

   Pine and PC-Pine can accept quite a few command-line arguments. Many
   of these arguments overlap with variables in the Pine configuration
   file. If there is a difference, then a flag set in the command line
   takes precedence. Both Pine and PC-Pine expect command line arguments
   to be preceded by the "-" (dash) as normally used by UNIX programs.
   
   [address]
          Send-to: If you put an unqualified string (or strings) in the
          command line, Pine reads them as email addresses. Pine will
          startup in the composer with a message started to the
          person/people specified. Once the message is sent, the Pine
          session closes.
   < file
          Pine will startup in the composer with file read into the body
          of the message. Once the message is sent, the Pine session
          closes.
   -a
          Special anonymous mode for UWIN*.
   -c n
          When used with the -f option, apply the nth context. This is
          used when there are multiple folder collections and you want to
          open a folder not in the primary collection.
   -conf
          Configuration: Prints a sample system configuration file to the
          screen or standard output. To generate an initial system
          configuration file, execute

                pine -conf > /usr/local/lib/pine.conf
          To generate a system configuration file using settings from an
          old system configuration file, execute

                pine -P old-pine.conf -conf > /usr/local/lib/pine.conf
   -create_lu addrbook sort-order
          Create auxiliary index (LookUp) file for addrbook and sort
          addrbook in sort-order, which may be dont-sort, nickname,
          fullname, nickname-with-lists-last, or
          fullname-with-lists-last. Only useful when creating global or
          shared address books.
   -d debug-level
          Debug Level: Sets the level of debugging information written by
          Pine. debug-level can be set to any integer 0-9. A debug level
          of 0 turns off debugging for the session. (Actually there are
          some levels higher than 9, now, but you probably don't want to
          see them.)
   -f folder
          Startup folder: Pine will open this folder in place of the
          standard INBOX.
   -F file
          Open named text file and view with Pine's browser.
   -h
          Help: Prints the list of available command-line arguments to
          the screen.
   -i
          Pine will start up in the FOLDER INDEX screen instead of the
          MAIN MENU.
          Configuration equivalent: initial-keystroke-list=i
   -I a,b,c,...
          Initial Keystrokes: Pine will execute this comma-separated
          sequence of commands upon startup. This allows users to get
          Pine to start in any of its menus/screens. You cannot include
          any input to the composer in the initial keystrokes. The key
           is represented by a ``CR'' in the keystroke list; the
          spacebar is designated by the letters ``SPACE''. Control keys
          are two character sequences beginning with ``^'', such as
          ``^I''. A tab character is ``TAB''. Function keys are ``F1'' -
          ``F12'' and the arrow keys are ``UP'', ``DOWN'', ``LEFT'', and
          ``RIGHT''.
          Configuration equivalent: initial-keystroke-list
   -k
          Function-Key Mode: When invoked in this way, Pine expects the
          input of commands to be function-keys. Otherwise, commands are
          linked to the regular character keys. This option supported
          only in conjunction with UW Enhanced NCSA telnet.
          Configuration equivalent: use-function-keys included in
          feature-list.
   -l
          Folder-List: With "-l" set, Pine will default to an expanded
          folder list. This means that the FOLDER LIST screen will always
          show all folders in all collections. Default is to show the
          folders in the current collection only.
          Configuration equivalent: expanded-view-of-folders in
          feature-list.
   -n n
          Message-Number: When specified, Pine starts up in the FOLDER
          INDEX screen with the current message being the designated
          message number.
   -nr
          Special mode for UWIN*.
   -o folder
          Opens the INBOX (or a folder specified via the -f argument)
          ReadOnly.
   -p file
          Uses the named file as the personal configuration file instead
          of ~/.pinerc or the default PINERC search sequence PC-Pine
          uses.
   -P file
          Uses the named file as the system wide configuration file
          instead of /usr/local/lib/pine.conf. UNIX Pine only.
   -pinerc file
          Output fresh pinerc configuration to file, preserving the
          settings of variables that the user has made. Use file set to
          ``-'' to make output go to standard out.
   -r
          Restricted Mode: For UNIX Pine only. Pine in restricted mode
          can only send email to itself. Save and export are limited.
   -sort key
          Sort-Key: Specifies the order messages will be displayed in for
          the FOLDER INDEX screen. Key can have the following values:
          subject, arrival, date, from, size, orderedsubj,
          subject/reverse, arrival/reverse, date/reverse, from/reverse,
          size/reverse, orderedsubj/reverse. The default value is
          "arrival". The key value reverse is equivalent to
          arrival/reverse. This option will be expanded in the future to
          allow sorting on "to" and "cc".
          Configuration equivalent: sort-key.
   -z
          Enable Suspend: When run with this flag, the key sequence
          ctrl-z will suspend the Pine session.
          Configuration equivalent: enable-suspend included in
          feature-list.
   -option=value
          Assign value to the config option option. For example,
          -signature-file=sig1 or -feature-list=signature-at-bottom
          (Note: feature-list values are additive).
          * UWIN = University of Washington Information Navigator


Pico

          The following command line options are supported in Pico:
          
        +n
                Causes pico to be started with the cursor located n lines
                into the file. (Note: no space between "+" sign and
                number)
                
        -d
                Rebind the "delete" key so the character the cursor is on
                is rubbed out rather than the character to its left.
                
        -e
                Enable file name completion.
                
        -f
                Use function keys for commands. This option supported
                only in conjunction with UW Enhanced NCSA telnet.
                
        -g
                Enable "Show Cursor" mode in file browser. Cause cursor
                to be positioned before the current selection rather than
                placed at the lower left of the display.
                
        -k
                Causes "Cut Text" command to remove characters from the
                cursor position to the end of the line rather than remove
                the entire line.
                
        -m
                Enable mouse functionality. This only works when
                \fIpico\fR is run from within an X Window System "xterm"
                window.
                
        -nn
                The -nn option enables new mail notification. The n
                argument is optional, and specifies how often, in
                seconds, your mailbox is checked for new mail. For
                example, -n60 causes pico to check for new mail once
                every minute. The default interval is 180 seconds, while
                the minimum allowed is 30. (Note: no space between "n"
                and the number)
                
        -o dir
                Sets operating directory. Only files within this
                directory are accessible. Likewise, the file browser is
                limited to the specified directory subtree.
                
        -rn
                Sets column used to limit the "Justify" command's right
                margin.
                
        -t
                Enable "tool" mode. Intended for when pico is used as the
                editor within other tools (e.g., Elm, Pnews). Pico will
                not prompt for save on exit, and will not rename the
                buffer during the "Write Out" command.
                
        -v
                View the file only, disallowing any editing.
                
        -w
                Disable word wrap (thus allow editing of long lines).
                
                Note: Pico will break any lines over 255 characters when
                reading a file, regardless of word wrapping.
                
        -x
                Disable keymenu at the bottom of the screen.
                
        -z
                Enable ^Z suspension of pico.
                

Top