Lines Matching +full:multi +full:- +full:ported
29 .\" - Indent in multiples of 4, usually 8.
31 .\" - Use \` for literal back-quote (`).
33 .\" - Use \e for literal backslash (\).
35 .\" - Use \-, not -.
37 .\" - Include the tilde when naming dot files. .Pa ~/.login , not .Pa .login
39 .\" - Refer to external commands in man page format, e.g., .Xr csh 1
43 .\" - Say .Sq the shell , not .Sq tcsh ,
46 .\" - Say .Sq shell variable / .Sq environment variable instead of
51 .\" - Use the simple present tense.
54 .\" - IMPORTANT: Cross-reference as much as possible. Commands, variables,
56 .\" descriptive section, or at least in the reference-section description
58 .\" section. Remember to note OS-specific things in "OS variant support",
62 .\" - tcsh.man2html depends heavily on the specific nroff commands used in the
88 It includes a command-line editor (see
89 .Sx The command-line editor )
98 and a C-like syntax.
117 .Bl -tag
120 .Sq \-
128 .Bl -tag -width indent
133 further shell arguments to be treated as non-option arguments.
137 The shell will not run a set-user ID script without this option.
160 yields a non-zero exit status.
171 The shell is interactive and prompts for its top-level input, even if
229 .It Fl \-help
231 .It Fl \-version
306 Non-login shells read only
333 .Nm \-
394 .Sx The command-line editor
405 .Ss The command-line editor (+)
406 Command-line input can be edited using key sequences much like those used in
431 .Bl -tag -width right -compact -offset indent
433 .Ic down-history
435 .Ic up-history
437 .Ic backward-char
439 .Ic forward-char
442 unless doing so would alter another single-character binding.
471 The editor delimits words with any non-alphanumeric characters not in
483 .Ic complete-word
560 .Ic delete-char-or-list-or-eof
563 .Ic ls\-F
566 .Bd -literal -offset indent
576 .Bd -literal -offset indent
600 .Bd -literal -offset indent
607 .Bd -literal -offset indent
616 .Ic expand-variables
619 .Ic delete-char-or-list-or-eof
625 .Sq M-^D ,
627 .Ic list-choices ,
630 .Ic list-choices
634 .Ic delete-char-or-list-or-eof )
642 .Ic complete-word-fwd
644 .Ic complete-word-back
654 .Bd -literal -offset indent
694 .Bd -literal -offset indent
700 .Sq mail \-f c.l.c[tab] ,
702 .Sq mail \-f comp.lang.c ,
709 .Sq mail \-f c..c++[^D]
715 .Sq rm a\-\-file[^D]
717 .Bd -literal -offset indent
718 A_silly_file a-hyphenated-file another_silly_file
736 .Sq rm a\-\-file[^D]
739 .Sq rm A\-\-file
755 .Bd -literal -offset indent
770 .Bd -literal -offset indent
784 .Ic expand-history
789 spelling-correct the word to be completed (see
819 Completion and listing do not work on glob-patterns (see
822 .Ic list-glob
824 .Ic expand-glob
826 equivalent functions for glob-patterns.
831 Individual words can be spelling-corrected with the
832 .Ic spell-word
833 editor command (usually bound to M-s and M-S)
835 .Ic spell-line
836 (usually bound to M-$).
851 .Bd -literal -offset indent
868 Spelling correction recognizes user-defined completions (see the
885 .Ic bindkey \-l
898 .Sq M-character
900 .Sq escape-character
903 to letters by default are bound to both lower- and uppercase letters for
905 .Bl -tag -width indent
906 .It Ic backward-char Ar (^B, left)
910 .It Ic backward-delete-word Ar (M-^H, M-^?)
911 Cut from beginning of current word to cursor \- saved in cut buffer.
914 .It Ic backward-word Ar (M-b, M-B)
918 .It Ic beginning-of-line Ar (^A, home)
922 .It Ic capitalize-word Ar (M-c, M-C)
926 .It Ic complete-word Ar (tab)
929 .It Ic complete-word-back Ar (not bound)
931 .Ic complete-word-fwd ,
933 .It Ic complete-word-fwd Ar (not bound)
938 .It Ic complete-word-raw Ar (^X-tab)
940 .Ic complete-word ,
941 but ignores user-defined completions.
942 .It Ic copy-prev-word Ar (M-^_)
945 .Ic insert-last-word
948 .It Ic dabbrev-expand Ar (M-/)
953 .Ic dabbrev-expand
957 .Ic history-search-backward
959 .It Ic delete-char Ar (not bound)
962 .Ic delete-char-or-list-or-eof
965 .It Ic delete-char-or-eof Ar (not bound)
967 .Ic delete-char
969 .Ic end-of-file
972 .Ic delete-char-or-list-or-eof
975 .It Ic delete-char-or-list Ar (not bound)
977 .Ic delete-char
980 .Ic list-choices
983 .Ic delete-char-or-list-or-eof
984 .It Ic delete-char-or-list-or-eof Ar (^D)
986 .Ic delete-char
988 .Ic list-choices
990 .Ic end-of-file
993 .Ic delete-char-or-eof ,
994 .Ic delete-char-or-list
996 .Ic list-or-eof ,
998 .It Ic delete-word Ar (M-d, M-D)
999 Cut from cursor to end of current word \- save in cut buffer.
1002 .It Ic down-history Ar (down-arrow, ^N)
1004 .Ic up-history ,
1006 .It Ic downcase-word Ar (M-l, M-L)
1010 .It Ic end-of-file Ar (not bound)
1015 .Ic delete-char-or-list-or-eof
1016 .It Ic end-of-line Ar (^E, end)
1020 .It Ic expand-history Ar (M-space)
1025 .Ic magic-space ,
1026 .Ic toggle-literal-history
1030 .It Ic expand-glob Ar (^X-*)
1031 Expands the glob-pattern to the left of the cursor.
1034 .It Ic expand-line Ar (not bound)
1036 .Ic expand-history ,
1038 .It Ic expand-variables Ar (^X-$)
1042 .It Ic forward-char Ar (^F, right)
1046 .It Ic forward-word Ar (M-f, M-F)
1050 .It Ic history-search-backward Ar (M-p, M-P)
1054 The search string may be a glob-pattern (see
1062 .Ic up-history
1064 .Ic down-history
1069 .Ic history-search-forward
1071 .Ic i-search-back
1072 .It Ic history-search-forward Ar (M-n, M-N)
1074 .Ic history-search-backward ,
1076 .It Ic i-search-back Ar (not bound)
1078 .Ic history-search-backward ,
1086 .Ic i-search-back
1090 .Ic ( i-search-back
1095 .Bl -tag -width indent -compact
1100 .Ic backward-delete-char )
1111 .Ic self-insert-command
1118 .Ic i-search-fwd
1120 .Ic history-search-backward
1123 .It Ic i-search-fwd Ar (not bound)
1125 .Ic i-search-back ,
1129 .It Ic insert-last-word Ar (M-_)
1134 .Ic copy-prev-word
1135 .It Ic list-choices Ar (M-^D)
1139 .Ic delete-char-or-list-or-eof
1141 .Ic list-choices-raw
1142 .It Ic list-choices-raw Ar (^X-^D)
1144 .Ic list-choices ,
1145 but ignores user-defined completions.
1146 .It Ic list-glob Ar (^X-g, ^X-G)
1148 .Ic ls\-F
1149 builtin) matches to the glob-pattern
1153 .It Ic list-or-eof Ar (not bound)
1155 .Ic list-choices
1157 .Ic end-of-file
1160 .Ic delete-char-or-list-or-eof
1161 .It Ic magic-space Ar (not bound)
1164 .Ic expand-history ,
1166 .Ic magic-space
1169 .It Ic normalize-command Ar (^X-?)
1179 .Sq sh \-x
1180 .It Ic normalize-path Ar (^X-n, ^X-N)
1187 .It Ic overwrite-mode Ar (unbound)
1189 .It Ic run-fg-editor Ar (M-^Z)
1218 .It Ic run-help Ar (M-h, M-H)
1224 .Ic run-help
1243 .It Ic self-insert-command Ar (text characters)
1255 .Ic overwrite-mode
1256 .It Ic sequence-lead-in Ar (arrow prefix, meta prefix, ^X)
1258 multi-key sequence.
1259 Binding a command to a multi-key sequence really creates
1261 .Ic sequence-lead-in
1266 .Ic sequence-lead-in
1268 .Ic undefined-key
1270 .It Ic spell-line Ar (M-$)
1272 .Ic spell-word ,
1274 .Sq \- ,
1287 .It Ic spell-word Ar (M-s, M-S)
1291 .It Ic toggle-literal-history Ar (M-r, M-R)
1296 .Ic expand-history
1300 .It Ic undefined-key Ar (any unbound key)
1302 .It Ic up-history Ar (up-arrow, ^P)
1308 .It Ic upcase-word Ar (M-u, M-U)
1312 .It Ic vi-beginning-of-next-word Ar (not bound)
1316 .It Ic vi-eword Ar (not bound)
1320 .It Ic vi-search-back Ar (?)
1323 for a search string (which may be a glob-pattern, as with
1324 .Ic history-search-backward ),
1332 .It Ic vi-search-fwd Ar (/)
1334 .Ic vi-search-back ,
1336 .It Ic which-command Ar (M-?)
1341 .It Ic yank-pop Ar (M-y)
1345 .Ic yank-pop ,
1351 .Ic yank-pop
1442 below) can a double-quoted string yield parts of more than one word;
1443 single-quoted strings never do.
1565 .Bl -tag -width XXXX -offset indent -compact
1568 .It Ar \-n
1582 .Sq \-1 )
1595 .Bd -literal -offset indent
1596 9 8:30 nroff \-man wumpus.man
1606 .Sq !\-2
1675 .Bl -tag -width XXXX -offset indent -compact
1691 .It Ar x\-y
1693 .It Ar \-y
1695 .Sq 0\-y
1698 .Sq ^\-$ ,
1702 .Sq x\-$
1703 .It Ar x\-
1720 .Sq diff !\-2:2 !\-2:1
1727 .Sq diff !\-2:1\-2
1729 .Sq diff !\-2:*
1737 `!n:\- hurkle.man' would reuse the first two words from the
1741 .Sq nroff \-man hurkle.man
1766 .Sq \-
1784 .Bl -tag -width XXXXXX -offset indent -compact
1862 .Bd -literal -offset indent -compact
1864 > tcsh -f -c 'echo ${#argv}' $args:gQ
1898 .Sq mail \-s "I forgot my password" rot
1927 .Bd -literal -offset indent
1939 .Bd -literal -offset indent
1943 > setenv PATH !{\-2$:h}:$PATH
1960 .Ic up-
1962 .Ic down-history ,
1963 .Ic history-search-backward
1965 .Va -forward ,
1966 .Ic i-search-back
1968 .Ic -fwd ,
1969 .Ic vi-search-back
1971 .Ic -fwd ,
1972 .Ic copy-prev-word
1974 .Ic insert-last-word
1978 .Ic toggle-literal-history
1981 .Ic expand-history
1983 .Ic expand-line
1997 left-to-right, is checked to see if it has an alias.
2010 .Sq ls \-l
2014 \-l /usr', the argument list here being undisturbed.
2060 (+) Variables may be made read-only with
2061 .Sq set \-r
2063 Read-only variables may not be modified or unset;
2065 Once made read-only, a variable cannot be made writable,
2067 .Sq set \-r
2069 Environment variables cannot be made read-only.
2096 the second and subsequent words of multi-word values are ignored.
2128 end-of-line.
2161 .Bl -tag -width XXXXXXXXXX -offset indent -compact
2240 .Bl -tag -width XXXXXXXXXX -offset indent -compact
2311 .Va expand-variables
2313 .Sq ^X-$ ,
2322 This occurs very late, after input-output redirection is performed, andk
2362 .Dq ( glob-pattern ) ,
2397 (+) Some glob-patterns can be negated:
2405 An entire glob-pattern can also be negated with
2407 .Bd -literal -offset indent
2414 Glob-patterns which do not use
2428 Left-to-right order is preserved:
2486 It is an error for a glob-pattern containing
2497 glob-patterns must match a file (so that, e.g.,
2520 recursively traversing any existing sub-directories.
2524 If used by itself, it will match zero or more sub-directories
2542 glob-pattern will not
2553 .Va expand-glob
2555 .Sq ^X-* ,
2583 .Sq =-
2587 .Bd -literal -offset indent
2596 > echo =\-
2605 .Va expand-glob
2617 .Va normalize-path
2620 .Va normalize-command
2667 .Ss "Builtin and non-builtin command execution"
2674 .Bd -literal -offset indent
2682 .Bd -literal -offset indent
2713 .Bl -enum -width indent
2764 .Bl -tag -width XXXXXXXXX -offset indent -compact
2864 by the input-output parameters and the presence of the command in a pipeline.
2892 .Sq \&( command > output-file ) >& error-file
2895 .Va output-file
2897 .Va error-file
2918 .Va if-then-else
2929 s will succeed on non-seekable inputs.)
2947 .Bl -tag -width XXXXXX -offset indent -compact
2949 .It < > << >> + \- * / % ! ~ ( )
2991 glob-pattern (see
3042 .Bl -tag -width XXX -offset indent -compact
3065 Non-zero size (+)
3081 Set-user-ID bit is set (+)
3083 Set-group-ID bit is set (+)
3092 Applies subsequent operators in a multiple-operator test to a symbolic link
3121 may be used in a multiple-operator test to apply subsequent operators
3131 non-links.
3134 in a multiple-operator test; see below.
3146 with a non-file operator
3158 .Bl -tag -width XXX -offset indent -compact
3200 .Sq \-P
3205 .Sq \-P22
3233 Only one of these operators may appear in a multiple-operator test, and it
3238 elsewhere in a multiple-operator test.
3261 ordinarily allow writing but which is on a file system mounted read-only,
3262 the test will succeed in a POSIX shell but fail in a non-POSIX shell.
3285 had one (top-level) process, whose process id was 1234.
3316 .Va run-fg-editor
3392 .Sq \-
3403 .Sq %\-
3471 builtin command puts commands in a scheduled-event list,
3543 In either case, 7-bit ASCII is the default character code
3556 (e.g., a 'en_CA.UTF-8' would yield "UTF-8" as a character code).
3563 ISO 8859-1 character set is used
3573 characters in the range \e200\-\e377, i.e., those that have
3574 M-
3577 .Va self-insert-command
3578 The corresponding binding for the escape-
3587 which assumes full ISO 8859-1.
3588 Otherwise, all M-
3591 range \e240\-\e377 are effectively undone.
3601 never changes the 7/8 bit mode of the tty and tracks user-initiated
3618 On systems that support TCF (aix-ibm370, aix-ps2),
3700 shell variables and the system-dependent locations of
3709 Login shells catch the terminate signal, but non-login shells inherit the
3751 it takes typed-ahead characters anyway.
3782 .Bl -tag -width XXXXXXX -offset indent
3797 .It Ar @ name++|--
3798 .It Ar @name[index]++|--
3848 .Sq ( -- )
3929 .Bl -tag -width XXX -compact
3935 .Va -e
3937 .Va -v
3942 (1)\-style bindings.
3948 (1)\-style bindings.
3952 Lists or changes key-bindings in the alternative key map.
3964 C-
3967 .Sq C-A
3969 a meta character written M-
3972 .Sq M-A
3974 a function key written F-
3977 .Sq F-string
3979 or an extended prefix key written X-
3982 .Sq X-A
3998 .Sq bindkey \-r
4004 .Va self-insert-command
4034 .Va sequence-lead-in
4041 .Va quoted-insert
4045 written caret-character style, e.g.,
4049 (caret-question mark).
4058 .Bl -tag -width XXXX -compact -offset indent
4085 .It bs2cmd Va bs2000-command
4088 .Va bs2000-command
4090 execution. Only non-interactive commands can be executed, and it is
4092 of the current process, like /EXECUTE or /CALL-PROCEDURE. (BS2000 only)
4103 Multi-level breaks are thus
4132 .Fl v\fR] [\I--\fR] [
4150 .Sq \-
4194 .Fl \-\fR forces a break from option processing so the next word
4197 even if it begins with '\-'. (+)
4237 may be a full command name or a glob-pattern
4242 .Sq \-
4256 Current-word completion.
4258 is a glob-pattern which must match the beginning of the current word on
4271 Next-word completion.
4273 is a glob-pattern which must match the beginning of the previous word on
4282 Position-dependent completion.
4292 .Bl -tag
4341 .Va list-choices
4356 is an optional glob-pattern.
4373 .Va list-choices
4413 > complete \-co* 'p/0/(compress)/'
4431 .Sq \-
4435 > complete find 'n/\-user/u/'
4444 .Sq \-user
4447 > complete cc 'c/\-I/d/'
4456 .Sq \-I
4458 `\-I' is not taken as part of the
4516 > kill \-9 [^D]
4540 before the next-word completion.
4542 the next-word completion were specified first it would always match
4564 can also exclude files, using negation of a glob-pattern as
4577 .Va complete-word-raw
4579 .Va list-choices-raw
4614 .Sq elm \-f =
4616 .Sq elm \-f ~/Mail/
4654 \&'n/\-name/f/' 'n/\-newer/f/' 'n/\-{,n}cpio/f/' \e
4656 \&\'n/\-exec/c/' 'n/\-ok/c/' 'n/\-user/u/' \e
4658 \&'n/\-group/g/' 'n/\-fstype/(nfs 4.2)/' \e
4660 \&'n/\-type/(b c d f l p s)/' \e
4662 \'c/\-/(name newer cpio ncpio exec ok user \e
4673 .Sq \-name
4675 .Sq \-newer
4677 .Sq \-cpio
4682 .Sq \-exec
4684 .Sq \-ok
4691 .Sq \-fstype
4693 .Sq \-type
4734 .B dirs \-S\fR|
4740 .B dirs \-c \fR(+)
4795 .Sq dirs \-L
4800 .Sq dirs \-S
4858 > @ history\-\-
4869 > echo \-n "$tosl";date; echo \-n "$frsl"
4940 .Sq \-
4945 .Va run-fg-editor
4948 .B filetest \-
4958 space-separated list.
5006 .Sq -n
5014 is filename and command-substituted to
5047 .B history \-S\fR|
5054 .B history \-c \fR(+)
5064 .Va -T
5067 produce files suitable for loading with 'history \-L' or 'source \-h'.)
5124 `history \-L' is exactly like 'source \-h' except that it does not require a
5128 .Sq history \-L
5133 .Sq history \-S
5166 Without an argument, causes the non-interactive shell only to
5228 .Va else-if
5249 .Va shared-library
5252 .Va shared-library
5279 .B kill \-l
5292 .Sq \-
5317 .Va maximum-use
5321 .Va maximum-use
5326 .Va maximum-use
5338 Only the super-user may raise the hard limits, but
5342 .Bl -tag -width pseudoterminals -compact -offset indent
5344 the maximum number of cpu-seconds to be used by each process
5351 the maximum size of the automatically-extended stack region
5373 the maximum number of pseudo-terminals for this user
5400 the maximum nice priority the user is allowed to raise mapped from [19...-20]
5408 .Va maximum-use
5441 .Va maximum-use
5479 .B ls\-F \fR[\-
5485 .Sq ls \-F
5489 .Bl -tag -width x -offset indent -compact
5518 Symbolic link to a non-directory
5528 also slows down \fIls\-F\fR and causes partitions holding
5542 ), they are used as flags to \fIls\-F\fR,
5544 .Sq ls \-xF
5546 .Sq ls \-Fa
5548 .Sq ls \-FA
5551 .Sq ls \-FxA
5554 .Sq ls \-C
5555 is not the default, \fIls\-F\fR acts like
5556 .Sq ls \-CF
5563 .Sq ls \-xF
5564 \fIls\-F\fR passes its arguments to
5568 .Sq alias ls ls\-F
5571 The \fBls\-F\fR builtin can list files using different colors depending on the
5590 .B migrate \-
5596 .Sq migrate \-
5641 The super-user may specify negative
5643 .Sq nice \-number ...
5645 executed in a sub-shell, and the restrictions placed on
5660 Without an argument, causes the non-interactive shell only to
5684 .Sq \-
5702 .Sq \-
5790 .Sq \-
5901 .B sched \-
5904 The first form prints the scheduled-event list.
5908 the scheduled-event list is printed.
5911 to the scheduled-event list.
5921 The time may be in 12-hour AM/PM format
5928 > sched +2:15 /usr/lib/uucp/uucico \-r1 \-sother
5934 .Bd -literal -offset indent
5936 1 Wed Apr 4 15:42 /usr/lib/uucp/uucico \-r1 \-sother
5938 > sched \-2
5940 1 Wed Apr 4 15:42 /usr/lib/uucp/uucico \-r1 \-sother
5943 A command in the scheduled-event list is executed just before the first
5949 However, normal operation of an already-running command will not
5950 be interrupted so that a scheduled-event list element may be run.
5978 .B set [\-r] [\-f|\-l]
5990 .B set \-r \fR(+)
5992 .B set \-r
5997 .B set \-r
6018 .Fl r\fR is specified, the value is set read-only.
6032 The sixth form lists only the names of all shell variables that are read-only.
6035 read-only, whether or not it has a value.
6039 read-only at the same time.
6042 These arguments can be repeated to set and/or make read-only multiple variables
6142 which are fixed on (`+mode') or off (`\-mode').
6223 .Sq history \-L
6239 .Sq \-
6402 Only the super-user may do this.
6415 , unless they are read-only.
6416 `unset *' thus removes all variables unless they are read-only;
6501 .Va which-command
6520 evaluates non-zero.
6546 (1) and a re-parenting window
6552 > alias cwdcmd 'echo \-n "^[]2;${HOST}:$cwd ^G"'
6560 > alias cwdcmd 'echo \-n "^[]2;${HOST}:$cwd^G^[]1;${HOST}^G"'
6585 > alias jobcmd 'echo \-n "^[]2\e;\e!#:q^G"'
6594 .Va run-help
6601 > alias helpcommand '\e!:1 --help'
6607 .Sq -h
6658 > alias postcmd 'echo \-n "^[]2\e;\e!#:q^G"'
6725 shell variable to match (unless the shell variable is read-only) and vice
6752 If set, all times are shown in 12-hour AM/PM format.
6775 .Va spell-word
6781 .Va expand-history
6801 .Sq auto-logout
6818 the tty is a pseudo-tty (pty) or the shell was not so compiled (see the
6883 If set, it enables color display for the builtin \fBls\-F\fR and it passes
6884 .Fl \-color=auto\fR to
6887 \fBls\-F\fR or only
6891 it to nothing is equivalent to setting it to \fB(ls\-F ls)\fR.
6899 .Va -c
6915 .Sq \-
6924 case-insensitive manner; it will treat periods, hyphens and underscores
6941 , commands are automatically spelling-corrected.
6973 .Sq dirs \-S
6975 .Sq dirs \-L
7019 , it enables display and editing EUC-kanji(Japanese) code.
7022 , it enables display and editing Shift-JIS(Japanese) code.
7030 multi-byte code format:
7046 0 ... not used for multi-byte characters.
7048 1 ... used for the first byte of a multi-byte character.
7050 2 ... used for the second byte of a multi-byte character.
7052 3 ... used for both the first byte and second byte of a multi-byte character.
7058 What's going on here? It this 3-byte code
7073 used for multi-byte characters.
7075 indicating that it is used for the first byte of a multi-byte character.
7078 the second byte of a multi-byte character.
7081 byte of a multi-byte character.
7083 The GNU fileutils version of ls cannot display multi-byte
7084 filenames without the -N ( --literal ) option.
7088 example, "ls-F -l" cannot display multi-byte filenames.
7106 For non-builtin commands all expansions occur before
7124 .Sq \-n ;
7133 .Sq \-n
7151 If set, the command-line editor is used.
7157 .Va run-fg-editor
7203 If set, wild-card glob patterns will match files and directories beginning
7219 traversing any existing sub-directories.
7222 If used by itself, it will match zero or more sub-directories
7234 glob-pattern will not
7245 .Va i-search-back
7247 .Va i-search-fwd
7287 .Sq history \-S
7289 .Sq history \-L
7317 .Va toggle-literal-history
7349 .Va end-of-file
7361 .Va n - 1
7363 .Va end-of-file
7381 is inhibited in non-interactive shell scripts, or for command strings
7384 executing a like-named command, but it is done after alias
7420 .Va backward-delete-word
7422 .Va kill-line
7424 .Va copy-region-as-kill
7429 into the command-line, while
7430 .Va yank-pop
7446 are used as flags to \fIls\-F\fR, making it act like
7447 .Sq ls \-xF
7449 \-Fa',
7450 .Sq ls \-FA
7452 .Sq ls \-FxA
7479 If set, the \fIls\-F\fR builtin command shows the type of file to which
7484 .Va list-choices
7490 .Va list-choices
7633 A list of directories (or glob-patterns which match directories; see
7655 .Sq \-
7688 does not exist, to a system-dependent default
7718 If set and an interactive program exits with a non-zero status, the shell
7805 The time of day in 12-hour AM/PM format.
7810 , but in 24-hour format (but see the
7817 time of day in 12-hour AM/PM format, with seconds.
7822 , but in 24-hour format (but see the
7938 eight-bit-clean shells; see the
8006 If set (to a two-character string), the
8043 The string to print on the right-hand side of the screen (after
8059 .Sq dirs \-S
8066 .Sq history \-S
8110 .Va Builtin and non-builtin command execution
8112 (system-dependent) home of the shell.
8183 Unfortunately, this does not work for hard-to-recognize filenames,
8194 .Va normalize-path
8195 (bound by default to ^X-n) when necessary.
8204 > ln \-s from/src to/dst
8283 filenames are passed to non-builtin commands.
8395 The number of pages which are zero-filled on demand.
8418 Note that the CPU percentage can be higher than 100% on multi-processors.
8452 ) and a comma-separated
8466 The shell is multibyte encoding clean (like UTF-8)
8495 (1)\-style editing is the default rather than
8497 (1)\-style
8559 (1)\-style:
8566 (1)\-style:
8576 .Va -e
8581 .Va -v
8691 A list of non-alphanumeric characters to be considered part of a word by the
8692 .Va forward-word
8694 .Va backward-word
8702 .Sq *?_\-.[]~=
8732 .Va run-fg-editor
8764 A colon-separated list of directories in which the
8765 .Va run-help
8787 file format; a colon-separated list of expressions of the form
8792 " is a two-character variable name.
8801 Normal (non-filename) text
8856 all C\-language source files blue you would specify
8862 Control characters can be written either in C\-style\-escaped
8863 notation, or in stty\-like ^\-notation.
8864 The C\-style notation
8886 .Va <color-code>
8994 numerical codes for your standard fore- and background colors.
9002 .Va self-insert-command
9010 A colon-separated list of directories in which to look for executables.
9057 The pathname to a default full-screen editor.
9059 .Va run-fg-editor
9212 A command-line editor, which supports
9214 (1)\-style
9217 (1)\-style key bindings.
9219 .Va The command-line editor
9238 .Va ( run-help ),
9240 .Va ( run-fg-editor )
9243 .Va ( which-command ).
9246 Events in the history list are time-stamped.
9257 .Va *-history
9259 .Va history-search-*
9261 .Va i-search-*
9263 .Va vi-search-*
9265 .Va toggle-literal-history
9292 .Va normalize-command
9294 .Va normalize-path
9297 Negation in glob-patterns.
9323 and system-dependent file locations (see
9327 Extensive terminal-management capabilities.
9335 , \fIls\-F\fR,
9386 Read-only variables.
9420 built-in commands.
9449 Glob-patterns which do not use
9461 The single-command form of
9466 \fIls\-F\fR includes file identification characters when sorting filenames
9483 In 1964, DEC produced the PDP-6.
9484 The PDP-10 was a later re-implementation.
9486 was re-christened the DECsystem-10 in 1970 or so when DEC brought out the
9491 1972 as an experiment in demand-paged virtual memory operating systems.
9493 built a new pager for the DEC PDP-10 and created the OS to go with it.
9497 In 1975, DEC brought out a new model of the PDP-10, the KL10; they intended to
9500 They called their version TOPS-20 (their capitalization is trademarked).
9501 A lot of TOPS-10 users (`The OPerating System for PDP-10') objected; thus DEC
9502 found themselves supporting two incompatible systems on the same hardware--but
9503 then there were 6 on the PDP-11!
9505 TENEX, and TOPS-20 to version 3, had command completion
9506 via a user-code-level subroutine library called ULTCMD.
9513 and TOPS-20, and created a version of csh which mimicked them.
9533 This manual documents tcsh 6.22.03 (Astron) 2020-11-18.
9550 Paul Placeway, Ohio State CIS Dept., 1983-1993
9554 Karl Kleinpaste, CCI 1983-4
9559 \fIls\-F\fR and
9573 Christos S. Zoulas, Cornell U. EE Dept., 1987-94
9607 Per Hedeland, Ellemtel, Sweden, 1990-
9638 .Va correct-line
9639 , 8-bit printing
9644 Jaap Vermeulen, Sequent, 1990-91
9645 Vi mode fixes, expand-line, window change fixes, Symmetry port
9647 Martin Boyer, Institut de recherche d'Hydro-Quebec, 1991
9669 Bruce Sterling Woodcock, sterling@netcom.com, 1991-1995
9676 .Va complete-word-fwd
9678 .Va complete-word-back
9684 VMS-POSIX port
9706 Read-only variables
9708 Dave Schweisguth, Yale University, 1993-4
9714 Luke Mewburn, RMIT University, 1994-6
9725 Ported to Siemens Nixdorf EBCDIC machine
9728 Ported to WIN32 (Windows/95 and Windows/NT); wrote all the missing library