ex(1)

ex(1)

sections=pair-string

The value of this option is a string, in that successive pairs of characters specify the names of text-processing macros that begin sections. See the paragraphs editor option above. The default is sections=NHSHH\ HUuhsh+c.

shell=filename (sh)

Set the ®le name of the shell to be used for the ! shell escape and the shell com- mand. It defaults to the value of your SHELL environment variable, if set, and otherwise to /usr/bin/sh .

shiftwidth= n (sw)

Sets the indentation step value used by autoindent and the shift (< and >) com- mands. The default is shiftwidth=8 .

showmatch (sm) In visual mode, jump momentarily to the matching ( or { when you type a ) or }, if the match is still on the screen. Reversed by noshowmatch (nosm). The default is noshowmatch .

showmode (smd) Display the current editor mode (such as INPUT MODE, REPLACE 1 CHAR, REPLACE MODE) in the lower right-hand corner of the screen during visual and open mode. Reversed by noshowmode (nosmd). The ex, vi, and view default is noshowmode. The edit, and vedit default is showmode.

slowopen (slow) In visual mode, slowopen prevents screen updates during input to improve throughput on unintelligent terminals. Reversed by noslowopen (noslow). The default is noslowopen.

tabstop=n (ts) Sets the spacing of the software tab stops used by the editor to expand tabs in the input ®le. The default is tabstop=8.

taglength=n (tl)

Set the maximum number of characters that should be treated as signi®cant in a tag. Characters beyond the limit are ignored. A value of zero means that all characters in the tag are signi®cant. The default is taglength=0 .

tags=[filename ]... Specify the tags ®les to be used by the tag command and the -tcommand-line option. The default is tags=tags /usr/lib/tags, specifying the ®le tags in the current directory and the ®le /usr/lib/tags. File names are separated by whitespace.

Each line of a tags ®le contains the following three ®elds separated by whitespace: the tag name, the name of the ®le to be edited, and an address speci®cation (see Addressing above). A tags ®le must be sorted in order by tag name.

The ctags command (see ctags(1)) creates tags ®les from C, Pascal and FORTRAN source ®les.

tagstack (tgst) Enable the pushdown stack of activated tags. Reversed by notagstack (notgst). The default is tagstack.

When you enter a line mode tag command or visual mode Ã] command, the current line number and ®le name are stored on the tag stack. A future line mode pop command or visual mode ÃT command will return to the stored ®le name at the stored line number.

If the tag stack is disabled and then reenabled again, the stack continues where it left off. The pop command does not work when the tag stack is disabled.

term=termtype

De®ne the type of terminal being used with the editor. The default value is obtained

 

from the TERM environment variable. If TERM is unset or null, term is set to

 

unknown. There is no difference between the term and ttytype editor options.

 

Setting either one results in both being changed.

 

terse

Use shorter error messages. Reversed by noterse. The default is noterse.

timeout (to)

If set, require that all the characters of a multicharacter macro name (the ®rst argu-

 

ment in a map command) must be received within the amount of time speci®ed by the

 

timeoutlen option in order to be accepted as a match for the macro name. If not

 

set, no limit is placed on how long to wait for the completion of a macro name.

 

Reversed by notimeout (noto). The default is timeout.

 

HP-UX Release 11i: December 2000

− 15 −

Section 1255

e