Lines Matching full:is
15 It is used to create, display, modify and otherwise manipulate text
18 .\" is a restricted
37 Editing is done in two distinct modes:
63 (change), is given,
65 enters input mode. This is the primary means
68 instead, the standard input is written
73 Input mode is terminated by
84 It is possible to modify only a portion of a line by means of replacement,
87 command is applied to whole lines at a time.
108 standard input is from a script.
128 bang (!), then it is interpreted as a shell command. In this case,
129 what is read is
136 The default filename is set to
138 only if it is not prefixed with a bang.
145 which is
146 typically supplied to commands as the default address when none is specified.
147 When a file is first read, the current address is set to the last line
148 of the file. In general, the current address is set to the last line
151 A line address is
163 One exception to the rule that addresses represent line numbers is the
168 and is legal wherever it makes sense.
170 An address range is two addresses separated either by a comma or
172 value of the second. If only one address is given in a range, then
173 the second address is set to the given address. If an
175 of addresses is given where
177 then the corresponding range is determined by the last two addresses in
180 If only one address is expected, then the last address is used.
182 Each address in a comma-delimited range is interpreted relative to the
183 current address. In a semi-colon-delimited range, the first address is
184 used to set the current address, and the second address is interpreted
211 This is equivalent to
227 This is equivalent to
246 The first through last lines in the buffer. This is equivalent to
253 current through last lines in the buffer. This is equivalent to
305 If it is possible for a regular expression
306 to match several strings in a line, then the left-most longest match is
386 If `^' is the first character of a regular expression, then it
392 If `$' is the last character of a regular expression, it
400 (This may not be available)
406 (This may not be available)
426 immediately preceding it zero or more times. If '*' is the first
446 If the comma is also omitted, then it matches exactly
464 In general, at most one command is allowed per line.
465 However, most commands accept a print suffix, which is any of
480 the default address or address range supplied if none is
486 Text is entered in input mode.
487 The current address is set to last line entered.
492 from the buffer, and text is appended in their place.
493 Text is entered in input mode.
494 The current address is set to last line entered.
499 If there is a line after the deleted range, then the current address is set
500 to this line. Otherwise the current address is set to the line
510 is not specified, then the default filename is used.
512 the new file is read.
513 The current address is set to the last line read.
522 The default filename is unchanged.
526 The current address is set to the last line read.
533 This is similar to the
537 The current address is set to the last line read.
545 is not specified, then the default unescaped filename is printed.
553 The current address is set to the
559 command, the current address is set to the last line affected by
584 the line is printed,
585 the current address is set,
586 and the user is prompted to enter a
605 It is recommended that ed scripts begin with this command to
615 Text is entered in input mode.
616 The current address is set to the last line entered.
623 The current address is set to the resultant line.
633 ) in subsequent commands. The mark is not cleared until the line is
641 prompt is printed on the last line.
643 waits until the RETURN key is pressed
645 The current address is set to the last line
654 The current address is set to the
660 their line numbers. The current address is set to the last line
665 Prints the addressed lines. The current address is set to the last line
672 \fI-p string\fR, the command prompt is by default turned off.
681 This is similar to the
693 filename is used. If there was no default filename prior to the command,
694 then the default filename is set to
696 Otherwise, the default filename is unchanged.
697 The current address is set to the last line read.
708 The default filename is unchanged.
709 The current address is set to the last line read.
724 By default, only the first match in each line is replaced.
727 (global) suffix is given, then every match to be replaced.
735 It is an error if no substitutions are performed on any of the addressed
737 The current address is set the last line affected.
746 If one or two of the last delimiters is omitted, then the last line
747 affected is printed as though the print suffix
759 is a number in the range [1,9], is replaced by the
766 from the last substitution is used.
787 match is replaced.
799 The current address is set to the last line affected.
807 The current address is set to the last line
830 This is similar to the
838 This is similar to the
849 If there is no default filename, then the default filename is set to
851 otherwise it is unchanged. If no filename is specified, then the default
852 filename is used.
853 The current address is unchanged.
876 This is similar to the
878 command, expect that the previous contents of file is not clobbered.
879 The current address is unchanged.
883 Prompts for an encryption key which is used in subsequent reads and
884 writes. If a newline alone is entered as the key, then encryption is
885 turned off. Otherwise, echoing is disabled while a key is read.
886 Encryption/decryption is done using the bdes(1) algorithm.
894 is not specified, then the current window size is used.
895 The current address is set to the last line printed.
905 is `!', then it is replaced by text of the
917 The current line is unchanged.
961 If a text (non-binary) file is not terminated by a newline character,
974 or exits if its input is from a script.
996 the command list is executed only once.
1002 If the command is entered a second time, it succeeds,