


SETEDIT(1)                                             SETEDIT(1)


NNAAMMEE
       setedit - a friendly text editor

SSYYNNOOPPSSIISS
       sseetteeddiitt [[ _o_p_t_i_o_n_s ]] [[ _f_i_l_e___n_a_m_e ......]]

DDEESSCCRRIIPPTTIIOONN
       sseetteeddiitt  is  a  friendly console text editor with the look
       and feel of the Borland editors for  DOS.  This  man  page
       only describes the command line options of the editor. You
       can get full help about the editor using the help  of  the
       editor.

       Any  number  of  file  names  can  be  specified after the
       options and they will be automatically loaded by the  edi-
       tor in the same order you listed them.

       You can pass extra command line options using the SET_CMD-
       LINE environment variable. Read the documentation for more
       information about this feature.

OOPPTTIIOONNSS
       +[line number]
              Makes  the  editor jump to the specified line. This
              option only affects the next file in the  list.  It
              should be used after any option starting with minus
              and before the file name you want  affect.  If  the
              line  number is omitted the editor jumps to the end
              of the text. Example: +6 p.txt it  loads  the  file
              called p.txt and jumps to the line number 6. That's
              very similar to the VI behavior.

       -b, --bios-keyb
              [[OOnnllyy ffoorr DDOOSS]] Use the BIOS routines  for  keyboard
              handling.  They  are  slow  but  reliable.   That's
              enabled by default.

       -B, --no-bios-keyb
              [[OOnnllyy ffoorr DDOOSS]] Don't use the BIOS routines for key-
              board handling. They are faster but in some partic-
              ular machines fails you can just experiment.

       -c, --cascade
              After  opening  all  the  files  the  windows   are
              arranged  using cascade style.  Only editor windows
              are affected.

       -d, --stack-dbg=n
              It indicates which methode  will  be  used  in  the
              event of an editor crash.  The default methode is 0
              but you can  override  it  using  the  SET_STACKDBG
              environment  variable.  The available methodes are:
              0: dump unsaved buffers and  stack  calls.   1:  do
              nothings  (conservative).  You should use it if the



v0.4.54                    JANUARY 2002                         1





SETEDIT(1)                                             SETEDIT(1)


              editor is experimenting very  catastrphic  crashes.
              2:  [[OOnnllyy  ffoorr LLiinnuuxx]] dump unsaved buffers and call
              debugger to get information. Finally die.  3: [[OOnnllyy
              ffoorr  LLiinnuuxx]] like 2 but stay in the debugger.  The 0
              option disables the hook of  signals  to  save  the
              modified buffers during a crash. Could be needed if
              the editor hangs in an extraordinary  way.  Usually
              the editor dumps to ssttddeerrrr all the files you didn't
              save, as the ssttddeerrrr is redirected by the editor  to
              a temporal file you can recover unsaved data.  This
              temporal file is stored in your home directory  for
              Linux and in _%_D_J_D_I_R_%_/_s_h_a_r_e_/_s_e_t_e_d_i_t for DOS.  To use
              the options 2 and 3 you must  have  a  binary  with
              debug  information  and  also  the nnmm and ggddbb tools
              installed in your system. If you use the option  3,
              the  editor  is running in X and xxtteerrmm is installed
              then the debugger will be started  in  a  separated
              window.

       -f, --file-list file_name
              Loads  the  files listed in the specified file. The
              file must contain one name by line. You can specify
              more than one list.

       -h, --help
              Displays the command line options of the editor.

       -k, --use-rh-52-keys
              [[OOnnllyy ffoorr LLiinnuuxx]] Enables the Red Hat 5.2 style key-
              board mapping. That's needed if you are experiment-
              ing  some strange function keys behavior. Some key-
              board mapping files redefines the function key num-
              bers in a good way but really incompatible with the
              old way. I first found it in Red Hat 5.2.

       -K, --keybind file_name
              Uses the specified name  as  keybinding  file.  The
              file  should be full qualified, the editor will use
              this name for reading and writing keyboard configu-
              ration.

       -l, --force-no-lfn
              [[OOnnllyy  ffoorr  DDOOSS]]  Avoids the use of long file names
              under W9x. Even if  the  LLFFNN  environment  variable
              says the reverse.

       -L, --force-lfn
              [[OOnnllyy  ffoorr  DDOOSS]]  Forces the use of long file names
              under W9x. Even if  the  LLFFNN  environment  variable
              says the reverse.

       -m, --no-mouse-hook
              [[OOnnllyy ffoorr DDOOSS]] Don't hook the mouse interrupt. Cur-
              rently this is done automagically if _W_i_n_d_o_w_s _N_T  is



v0.4.54                    JANUARY 2002                         2





SETEDIT(1)                                             SETEDIT(1)


              detected  but it could help if you are having seri-
              ous problems with the mouse.

       -M, --no-mixer
              If the editor was compiled with board  level  sound
              mixer  support  this  option completly disables it.
              That's here to prevent any interference with  other
              programs  using the mixer or potential missbehavior
              due to the use of I/O ports  during  the  detection
              process under DOS.

       -p, --project file_name
              Loads  the  indicated  project, if the file doesn't
              exist the editor creates a new one.

       -r, --no-redirect
              Disables the stderr redirection. Only  used  during
              debugging  process, if you don't do it while debug-
              ging you won't be able to collect debugging  infor-
              mation sent to the ssttddeerrrr output.

       -t, --tile-vert
              After   opening  all  the  files  the  windows  are
              arranged using vertical  tile  style.  Only  editor
              windows are affected.

       -T, --tile-horiz
              After   opening  all  the  files  the  windows  are
              arranged using horizontal tile style.  Only  editor
              windows are affected.

FFIILLEESS
       _/_u_s_r_/_s_h_a_r_e_/_s_e_t_e_d_i_t_/_*_._p_m_c _%_D_J_D_I_R_%_/_s_h_a_r_e_/_s_e_t_e_d_i_t_/_*_._p_m_c
              Pseudo macro files.
       _%_D_J_D_I_R_%_/_s_h_a_r_e_/_s_e_t_e_d_i_t_/_*_._s_f_t
              Editor fonts.
       _~_/_._s_e_t_e_d_i_t_/_._d_e_f_l_o_p_t_s_._t_x_t               _%_D_J_D_I_R_%_/_s_h_a_r_e_/_s_e_t_e_-
       _d_i_t_/_d_e_f_l_o_p_t_s_._t_x_t
              Default edition options for each  syntax  highlight
              mode.
       _/_u_s_r_/_s_h_a_r_e_/_s_e_t_e_d_i_t_/_e_d_i_t_o_r_._t_i_p   _%_D_J_D_I_R_%_/_s_h_a_r_e_/_s_e_t_e_d_i_t_/_e_d_i_-
       _t_o_r_._t_i_p
              Tip of the day file.
       _%_D_J_D_I_R_%_/_s_h_a_r_e_/_s_e_t_e_d_i_t_/_e_x_t_r_s_c_s_v_._t_x_t
              External screen savers list.
       _/_u_s_r_/_s_h_a_r_e_/_s_e_t_e_d_i_t_/_*_._f_r_t _%_D_J_D_I_R_%_/_s_h_a_r_e_/_s_e_t_e_d_i_t_/_*_._f_r_t
              Format files for the documentation  generator  mod-
              ule.
       _%_D_J_D_I_R_%_/_s_h_a_r_e_/_s_e_t_e_d_i_t_/_i_n_s_t_a_l_l_._l_o_g
              Log file created by the installer.
       _~_/_._s_e_t_e_d_i_t_/_._k_e_y_b_i_n_d_._d_a_t _%_D_J_D_I_R_%_/_s_h_a_r_e_/_s_e_t_e_d_i_t_/_k_e_y_b_i_n_d_._d_a_t
              Keyboard bindings configured by the user.
       _/_u_s_r_/_s_h_a_r_e_/_s_e_t_e_d_i_t_/_m_a_c_r_o_s_._s_l_p          _%_D_J_D_I_R_%_/_s_h_a_r_e_/_s_e_t_e_-
       _d_i_t_/_m_a_c_r_o_s_._s_l_p



v0.4.54                    JANUARY 2002                         3





SETEDIT(1)                                             SETEDIT(1)


              sLisp macros file.
       _/_u_s_r_/_s_h_a_r_e_/_s_e_t_e_d_i_t_/_m_e_n_u_b_i_n_d_._s_m_n        _%_D_J_D_I_R_%_/_s_h_a_r_e_/_s_e_t_e_-
       _d_i_t_/_m_e_n_u_b_i_n_d_._s_m_n
              Menu bindings.
       _~_/_._s_e_t_e_d_i_t_/_._s_e_t_e_n_v_i_r_._d_a_t      _%_D_J_D_I_R_%_/_s_h_a_r_e_/_s_e_t_e_d_i_t_/_s_e_t_e_n_-
       _v_i_r_._d_a_t
              Environment variables visible only while inside the
              editor.
       _/_u_s_r_/_s_h_a_r_e_/_s_e_t_e_d_i_t_/_s_y_n_t_a_x_h_l_._s_h_l _%_D_J_D_I_R_%_/_s_h_a_r_e_/_s_e_t_e_d_i_t_/_s_y_n_-
       _t_a_x_h_l_._s_h_l
              Syntax highlight configuration file.
       _~_/_._s_e_t_e_d_i_t_/_._u_s_e_r_w_o_r_d_._t_x_t       _%_D_J_D_I_R_%_/_s_h_a_r_e_/_s_e_t_e_d_i_t_/_u_s_e_r_-
       _w_o_r_d_._t_x_t
              User words for each syntax highlight.

EENNVVIIRROONNMMEENNTT
       SET_CMDLINE
              Indicates default command line options. Please read
              the "Passing extra command line options" section of
              the "Miscellaneous" chapter of the manual to under-
              stand how it works.

       SET_FILES
              Indicates  where  the   configuration   files   are
              located.  If  not defined the editor will guess the
              location.

       SET_LOCALEDIR
              Indicates where the internationalization files  for
              the editor are located.

       SET_STACKDBG
              Indicates  the  default  value  for the ----ssttaacckk--ddbbgg
              command line option.

       INFOPATH
              Indicates where  help  files  in  info  format  are
              located.  If  not defined the editor will guess the
              location.

       MANPATH
              The editor uses man command to parse manpages.  For
              this reason MANPATH also affects setedit.

AAUUTTHHOORR
       Salvador Eduardo Tropea <salvador@inti.gov.ar>











v0.4.54                    JANUARY 2002                         4


