TABS(1) | General Commands Manual | TABS(1) |
tabs
— set
terminal tabs
tabs |
[- n |
-a | -a2 |
-c | -c2 |
-c3 | -f |
-p | -s |
-u ]
[+m [n]]
[-T type] |
tabs |
[-T type]
[+ [n]]
n1[,n2,...] |
The tabs
utility displays a series of
characters that clear the hardware terminal tab settings then initialises
tab stops at specified positions, and optionally adjusts the margin.
In the first synopsis form, the tab stops set depend on the command line options used, and may be one of the predefined formats or at regular intervals.
In the second synopsis form, tab stops are set at positions
n1, n2, etc. If a position is
preceded by a ‘+
’, it is relative to
the previous position set. No more than 20 positions may be specified.
If no tab stops are specified, the “standard” UNIX tab width of 8 is used.
The options are as follows:
-
n-a
-a2
-c
-c2
-c3
-f
-p
-s
-u
+m
[n],
+
[n]-T
typeThe LANG
, LC_ALL
,
LC_CTYPE
and TERM
environment variables affect the execution of tabs
as described in environ(7).
The -T
option overrides the setting of the
TERM
environment variable. If neither
TERM
nor the -T
option are
present, tabs
will fail.
The tabs
utility exits 0 on
success, and >0 if an error occurs.
The tabs
utility conforms to
IEEE Std 1003.1-2001 (“POSIX.1”).
/etc/tabs appeared in
Version 1 AT&T UNIX which set tabs every
8 on Teletype model 37 and compatible printing terminals when printed. A
tabs
utility that worked on many terminals appeared
in PWB UNIX. This implementation was introduced in FreeBSD
5.0.
The current termcap(5)
database does not define the ‘ML
’ (set
left soft margin) capability for any terminals.
September 9, 2021 | macOS 15.0 |