123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435 |
- $OpenBSD: patch-less_nro,v 1.1 2007/10/26 20:31:19 ajacoutot Exp $
- --- less.nro.orig Thu Mar 2 22:15:01 1995
- +++ less.nro Fri Oct 26 22:20:02 2007
- @@ -1,12 +1,12 @@
- .TH LESS 1
- .SH NAME
- -less \- opposite of more
- +cless \- opposite of more
- .SH SYNOPSIS
- -.B "less -?"
- +.B "cless -?"
- .br
- -.B "less -V"
- +.B "cless -V"
- .br
- -.B "less [-[+]aBcCdeEfgGiImMnNqQrsSuUVwX]"
- +.B "cless [-[+]aBcCdeEfgGiImMnNqQrsSuUVwX]"
- .br
- .B " [-b \fIbufs\fP] [-h \fIlines\fP] [-j \fIline\fP] [-k \fIkeyfile\fP]"
- .br
- @@ -23,7 +23,7 @@ is a program similar to
- (1), but which allows backward movement
- in the file as well as forward movement.
- Also,
- -.I less
- +.I cless
- does not have to read the entire input file before starting,
- so with large input files it starts up faster than text editors like
- .I vi
- @@ -114,7 +114,7 @@ standard input, rather than a file, is being read.)
- Go to a position N percent into the file.
- N should be between 0 and 100.
- (This works if standard input is being read, but only if
- -.I less
- +.I cless
- has already read to the end of the file.
- It is always fast, but not always useful.)
- .PP
- @@ -329,18 +329,18 @@ The setting of the option is not changed.
- .IP +cmd
- Causes the specified cmd to be executed each time a new file is examined.
- For example, +G causes
- -.I less
- +.I cless
- to initially display each file starting at the end
- rather than the beginning.
- .PP
- .IP V
- Prints the version number of
- -.I less
- +.I cless
- being run.
- .PP
- .IP "q or :q or :Q or ZZ"
- Exits
- -.I less.
- +.I cless.
- .PP
- The following
- three
- @@ -374,13 +374,13 @@ If <m> is . or newline, the current screen is piped.
- .SH OPTIONS
- Command line options are described below.
- Most options may be changed while
- -.I less
- +.I cless
- is running, via the "\-" command.
- .PP
- Options are also taken from the environment variable "LESS".
- For example,
- -to avoid typing "less -options ..." each time
- -.I less
- +to avoid typing "cless -options ..." each time
- +.I cless
- is invoked, you might tell
- .I csh:
- .sp
- @@ -402,10 +402,10 @@ This is important only for options like -P which take
- following string.
- .IP -?
- This option displays a summary of the commands accepted by
- -.I less
- +.I cless
- (the same as the h command).
- If this option is given, all other options are ignored, and
- -.I less
- +.I cless
- exits after the help screen is viewed.
- (Depending on how your shell interprets the question mark,
- it may be necessary to quote the question mark, thus: "-\\?".)
- @@ -417,7 +417,7 @@ By default, searches start at the second line on the s
- (or after the last found line; see the -j option).
- .IP -b\fIn\fP
- Specifies the number of buffers
- -.I less
- +.I cless
- will use for each file.
- Buffers are 1K, and by default 10 buffers are used for each file
- (except if the file is a pipe; see the -B option).
- @@ -444,7 +444,7 @@ normally displayed if the terminal is dumb;
- that is, lacks some important capability,
- such as the ability to clear the screen or scroll backward.
- The -d option does not otherwise change the behavior of
- -.I less
- +.I cless
- on a dumb terminal).
- .IP -D\fBx\fP\fIcolor\fP
- [MS-DOS only]
- @@ -457,31 +457,31 @@ the background color of the text.
- A single number \fIN\fP is the same as \fIN.0\fP.
- .IP -e
- Causes
- -.I less
- +.I cless
- to automatically exit
- the second time it reaches end-of-file.
- By default, the only way to exit
- -.I less
- +.I cless
- is via the "q" command.
- .IP -E
- Causes
- -.I less
- +.I cless
- to automatically exit the first time it reaches end-of-file.
- .IP -f
- Forces non-regular files to be opened.
- (A non-regular file is a directory or a device special file.)
- Also suppresses the warning message when a binary file is opened.
- By default,
- -.I less
- +.I cless
- will refuse to open non-regular files.
- .IP -g
- Normally,
- -.I less
- +.I cless
- will highlight ALL strings which match the last search command.
- The -g flag changes this behavior to highlight only the particular string
- which was found by the last search command.
- This can cause
- -.I less
- +.I cless
- to run somewhat faster than the default.
- .IP -G
- The -G flag suppresses all highlighting of strings found by search commands.
- @@ -519,32 +519,32 @@ fourth line on the screen, so searches begin at the fi
- on the screen.
- .IP -k\fIfilename\fP
- Causes
- -.I less
- +.I cless
- to open and interpret the named file as a
- -.I lesskey
- +.I clesskey
- (1) file.
- Multiple -k options may be specified.
- -If a file called .less exists in the user's home directory, this
- +If a file called .cless exists in the user's home directory, this
- file is also used as a
- -.I lesskey
- +.I clesskey
- file.
- .IP -m
- Causes
- -.I less
- +.I cless
- to prompt verbosely (like \fImore\fP),
- with the percent into the file.
- By default,
- -.I less
- +.I cless
- prompts with a colon.
- .IP -M
- Causes
- -.I less
- +.I cless
- to prompt even more verbosely than
- .I more.
- .IP -n
- Suppresses line numbers.
- The default (to use line numbers) may cause
- -.I less
- +.I cless
- to run more slowly in some cases, especially with a very large input file.
- Suppressing line numbers with the -n flag will avoid this problem.
- Using line numbers means: the line number will be displayed in the verbose
- @@ -556,12 +556,12 @@ Causes a line number to be displayed at the beginning
- each line in the display.
- .IP -o\fIfilename\fP
- Causes
- -.I less
- +.I cless
- to copy its input to the named file as it is being viewed.
- This applies only when the input file is a pipe,
- not an ordinary file.
- If the file already exists,
- -.I less
- +.I cless
- will ask for confirmation before overwriting it.
- .IP -O\fIfilename\fP
- The -O option is like -o, but it will overwrite an existing
- @@ -569,23 +569,23 @@ file without asking for confirmation.
- .sp
- If no log file has been specified,
- the -o and -O options can be used from within
- -.I less
- +.I cless
- to specify a log file.
- Without a file name, they will simply report the name of the log file.
- The "s" command is equivalent to specifying -o from within
- -.I less.
- +.I cless.
- .IP -p\fIpattern\fP
- The -p option on the command line is equivalent to
- specifying +/\fIpattern\fP;
- that is, it tells
- -.I less
- +.I cless
- to start at the first occurrence of \fIpattern\fP in the file.
- .IP -P\fIprompt\fP
- Provides a way to tailor the three prompt
- styles to your own preference.
- This option would normally be put in the LESS environment
- variable, rather than being typed in with each
- -.I less
- +.I cless
- command.
- Such an option must either be the last option in the LESS variable,
- or be terminated by a dollar sign.
- @@ -613,7 +613,7 @@ Causes "raw" control characters to be displayed.
- The default is to display control characters using the caret notation;
- for example, a control-A (octal 001) is displayed as "^A".
- Warning: when the -r flag is used,
- -.I less
- +.I cless
- cannot keep track of the actual appearance of the screen
- (since this depends on how the screen responds to
- each type of control character).
- @@ -638,10 +638,10 @@ current directory, which was previously built by the
- .I ctags
- (1) command.
- This option may also be specified from within
- -.I less
- +.I cless
- (using the \- command) as a way of examining a new file.
- The command ":t" is equivalent to specifying -t from within
- -.I less.
- +.I cless.
- .IP -T\fItagsfile\fP
- Specifies a tags file to be used instead of "tags".
- .IP -u
- @@ -667,7 +667,7 @@ Text which is overstruck or underlined can be searched
- if neither -u nor -U is in effect.
- .IP -V
- Displays the version number of
- -.I less.
- +.I cless.
- .IP -w
- Causes blank lines to be used to represent lines
- past the end of the file.
- @@ -705,9 +705,9 @@ the scrolling window automatically changes to 36 lines
- .IP +
- If a command line option begins with \fB+\fP,
- the remainder of that option is taken to be an initial command to
- -.I less.
- +.I cless.
- For example, +G tells
- -.I less
- +.I cless
- to start at the end of the file rather than the beginning,
- and +/xyz tells it to start at the first occurrence of "xyz" in the file.
- As a special case, +<number> acts like +<number>g;
- @@ -777,25 +777,25 @@ other than ^U, that character is used instead of ^U.
-
- .SH "KEY BINDINGS"
- You may define your own
- -.I less
- +.I cless
- commands by using the program
- -.I lesskey
- +.I clesskey
- (1)
- -to create a file called ".less" in your home directory.
- +to create a file called ".cless" in your home directory.
- This file specifies a set of command keys and an action
- associated with each key.
- You may also use
- -.I lesskey
- +.I clesskey
- to change the line-editing keys (see LINE EDITING).
- See the
- -.I lesskey
- +.I clesskey
- manual page for more details.
-
- .SH "INPUT PREPROCESSOR"
- You may define an "input preprocessor" for
- -.I less.
- +.I cless.
- Before
- -.I less
- +.I cless
- opens a file, it first gives your input preprocessor a chance to modify the
- way the contents of the file are displayed.
- An input preprocessor is simply an executable program (or shell script),
- @@ -805,7 +805,7 @@ The contents of the replacement file are then displaye
- in place of the contents of the original file.
- However, it will appear to the user as if the original file is opened;
- that is,
- -.I less
- +.I cless
- will display the original filename as the name of the current file.
- .PP
- An input preprocessor receives one command line argument, the original filename,
- @@ -813,7 +813,7 @@ as entered by the user.
- It should create the replacement file, and when finished,
- print the name of the replacement file to its standard output.
- If the input preprocessor does not output a replacement filename,
- -.I less
- +.I cless
- uses the original file, as normal.
- The input preprocessor is not called when viewing standard input.
- To set up an input preprocessor, set the LESSOPEN environment variable
- @@ -823,7 +823,7 @@ which will be replaced by the filename
- when the input preprocessor command is invoked.
- .PP
- When
- -.I less
- +.I cless
- closes a file opened in such a way, it will call another program,
- called the input postprocessor,
- which may perform any desired clean-up action (such as deleting the
- @@ -839,24 +839,24 @@ which was output by LESSOPEN.
- .PP
- For example, on many Unix systems, these two scripts will allow you
- to keep files in compressed format, but still let
- -.I less
- +.I cless
- view them directly:
- .PP
- -lessopen.sh:
- +clessopen.sh:
- .br
- #! /bin/sh
- .br
- case "$1" in
- .br
- - *.Z) uncompress -c $1 >/tmp/less.$$ 2>/dev/null
- + *.Z) uncompress -c $1 >/tmp/cless.$$ 2>/dev/null
- .br
- - if [ -s /tmp/less.$$ ]; then
- + if [ -s /tmp/cless.$$ ]; then
- .br
- - echo /tmp/less.$$
- + echo /tmp/cless.$$
- .br
- else
- .br
- - rm -f /tmp/less.$$
- + rm -f /tmp/cless.$$
- .br
- fi
- .br
- @@ -878,7 +878,7 @@ to accept other types of compressed files, and so on.
- .PP
- It is also possible to set up an input preprocessor to
- pipe the file data directly to
- -.I less,
- +.I cless,
- rather than putting the data into a replacement file.
- This avoids the need to decompress the entire file before
- starting to view it.
- @@ -888,7 +888,7 @@ its standard output,
- writes the entire contents of the replacement file on its standard output.
- If the input pipe does not write any characters on its standard output,
- then there is no replacement file and
- -.I less
- +.I cless
- uses the original file, as normal.
- To use an input pipe,
- make the first character in the LESSOPEN environment variable a
- @@ -950,7 +950,7 @@ Selects a Russian character set.
- Selects a character set appropriate for NeXT computers.
- .PP
- In special cases, it may be desired to tailor
- -.I less
- +.I cless
- to use a character set other than the ones definable by LESSCHARSET.
- In this case, the environment variable LESSCHARDEF can be used
- to define a character set.
- @@ -983,7 +983,7 @@ If neither LESSCHARSET nor LESSCHARDEF is set,
- but your system supports the
- .I setlocale
- interface,
- -.I less
- +.I cless
- will use setlocale to determine the character set.
- setlocale is controlled by setting the LANG or LC_CTYPE environment variables.
- .PP
- @@ -1173,14 +1173,14 @@ LINES and COLUMNS environment variables.)
- .IP EDITOR
- The name of the editor (used for the v command).
- .IP HOME
- -Name of the user's home directory (used to find a .less file).
- +Name of the user's home directory (used to find a .cless file).
- .IP LANG
- Language for determining the character set.
- .IP LC_CTYPE
- Language for determining the character set.
- .IP LESS
- Flags which are passed to
- -.I less
- +.I cless
- automatically.
- .IP LESSBINFMT
- Format for displaying non-printable, non-control characters.
- @@ -1204,13 +1204,14 @@ Takes precedence over the number of lines specified by
- The shell used to execute the ! command, as well as to expand filenames.
- .IP TERM
- The type of terminal on which
- -.I less
- +.I cless
- is being run.
- .IP VISUAL
- The name of the editor (used for the v command).
-
- .SH "SEE ALSO"
- -lesskey(1)
- +clesskey(1)
- +less(1)
-
- .SH WARNINGS
- The = command and prompts (unless changed by -P)
|