EVE$HELP.HLB  —  SET_TABS
  SET TABS

  Sets tab stops for the buffer, the mode or effects of TAB, or the
  appearence of tab characters during editing.

  You can specify one of the following keywords per command:

     Keywords     Effects
     ----------------------------------------------------------------------
     AT           Sets tab stops at specific columns. Values must be in
                  ascending order, separated by spaces. For example:

                     Command: SET TABS AT 6 14 31

     EVERY        (Default.)   Sets tab stops at an equal interval. Default
                  tab stops are EVERY 8 (that is, columns 9, 17, 25, 33, and
                  so on).

     INSERT       (Default.)   TAB inserts a tab character, pushing the
                  cursor and and text beginning with the current character
                  to the right.

     MOVEMENT     TAB moves the cursor to the next tab stop without
                  inserting anything. The cursor stays on the current line
                  and can move into the unused portion of the buffer ("white
                  space") even if the cursor is set to bound. Useful for
                  moving through tab-aligned text, such as tables and
                  multicolumn lists.

     SPACES       TAB inserts spaces instead of a tab character, pushing the
                  cursor and text beginning with the current character to
                  the right. (You can erase the spaces to adjust the
                  placement of text.) Useful if the text will be printed or
                  displayed on devices with different tab stops. Does NOT
                  convert existing tab characters to spaces.

     INVISIBLE    (Default.)   Tab characters appear as blank space.

     VISIBLE      Tab characters appear as a small HT (horizontal tab). This
                  is an editing convenience; it does not affect how tab
                  characters appear in printing or displaying a file.

  Example:

     The following commands set tab stops every 10 columns (that is, columns
     11, 21, 31, and so on), make existing tab characters visible, and make
     TAB insert spaces rather than a tab character:

        Command: SET TABS EVERY 10
        Command: SET TABS VISIBLE
        Command: SET TABS SPACES

  Usage notes:

  o  Tab stops are buffer attributes---you can set different tab stops for
     each buffer you edit. Changing the tab stops affects any tab characters
     already in the buffer, so you may see your text move to the left or
     right depending on how much you increase or decrease tab stops.

  o  To find out the tab stops of the buffer, use the SHOW command, or with
     the WPS keypad, press the Ruler key (GOLD-R).

  o  To set the same tab stops for all your buffers, use an initialization
     file (typically named EVE$INIT.EVE) containing the SET TABS AT or SET
     TABS EVERY command you want and use that file when you invoke EVE. See
     help on Initialization Files.

  o  Settings for tab mode and visibility are global attributes, applying in
     to all buffers. To save your settings for future editing sessions, use
     SAVE ATTRIBUTES to create a section file or to create or update a
     command file---see help on Attributes.

  o  Tab stops are not stored in the output file. Therefore, in printing or
     typing the file, tab-aligned text may not appear the same as during
     editing, depending on the tab stops set for the printer or display
     device. You may want to use the CONVERT TABS command to replace tab
     characters with spaces.

  Related topics:

     Attributes    Defaults    Ruler Keys    CONVERT TABS    SHOW    TAB
Close Help