Imported upstream version 1.5
[manpages-zh.git] / src / man1 / more.1
blob1dc30c4a7ad6d6d663a4f729e9468b6e8e9bfadb
1 .\" Copyright (c) 1988, 1990 The Regents of the University of California.
2 .\" Copyright (c) 1988 Mark Nudleman
3 .\" All rights reserved.
4 .\"
5 .\" Redistribution and use in source and binary forms, with or without
6 .\" modification, are permitted provided that the following conditions
7 .\" are met:
8 .\" 1. Redistributions of source code must retain the above copyright
9 .\"    notice, this list of conditions and the following disclaimer.
10 .\" 2. Redistributions in binary form must reproduce the above copyright
11 .\"    notice, this list of conditions and the following disclaimer in the
12 .\"    documentation and/or other materials provided with the distribution.
13 .\" 3. All advertising materials mentioning features or use of this software
14 .\"    must display the following acknowledgement:
15 .\"     This product includes software developed by the University of
16 .\"     California, Berkeley and its contributors.
17 .\" 4. Neither the name of the University nor the names of its contributors
18 .\"    may be used to endorse or promote products derived from this software
19 .\"    without specific prior written permission.
20 .\"
21 .\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
22 .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
24 .\" ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
25 .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
26 .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31 .\" SUCH DAMAGE.
32 .\"
33 .\"     @(#)more.1      5.15 (Berkeley) 7/29/91
34 .\"
35 .\" Revised: Fri Dec 25 15:27:27 1992 by root
36 .\" 25Dec92: Extensive changes made by Rik Faith (faith@cs.unc.edu) to
37 .\" conform with the more 5.19 currently in use by the Linux community.
38 .\"
39 .Dd July 29, 1991 (Modified December 25, 1992)
40 .Dt MORE 1
41 .Os "Linux 0.98"
42 .Sh NAME
43 .Nm more
44 .Nd 在显示器上阅读文件的过滤器
45 .Sh "总览 (SYNOPSIS)"
46 .Nm more
47 .Op Fl dlfpcsu
48 .Op Fl num
49 .Op +/ pattern
50 .Op + linenum
51 .Op Ar
52 .Sh "描述 (DESCRIPTION)"
53 .Nm More
54 是 一个 过滤器, 用于 分页 显示 (一次一屏) 文本. 这个 版本 非常 基本.
55 用户 应该 知道
56 .Xr less 1
57 提供了
58 .Xr more 1
59 的 模拟, 并且 做了 增强.
60 .Sh "选项 (OPTION)"
61 下面 介绍 命令行选项. 选项 可以 从 环境变量
62 .Ev MORE
63 中获取 (要 确保 它们 以 短横线 开头 (``-'')), 但是 命令行选项 能够 覆盖 它们.
64 .Bl -tag -width flag
65 .It Fl num
66 这个选项指定屏幕的行数 (以整数表示).
67 .It Fl d
68
69 .Nm more
70 给 用户 显示 提示信息 "[Press space to continue, 'q' to quit.]", 
71 当 用户 按下 其他键 时, 显示 "[Press 'h' for instructions.]",
72 而不是 扬声器 鸣笛.
73 .It Fl l
74 .Nm More
75 在 通常情况下 把
76 .Ic \&^L
77 (form feed) 当做 特殊字符, 遇到 这个字符 就会 暂停.
78 .Fl l
79 选项 可以 阻止 这种特性.
80 .It Fl f
81 使
82 .Nm more
83 计数 逻辑行, 而不是 屏幕行 (就是说, 长行 不会 断到 下一行).
84 .It Fl p
85 不卷屏, 而是 清除 整个屏幕, 然后 显示 文本.
86 .It Fl c
87 不卷屏, 而是 从 每一屏的 顶部 开始 显示 文本, 每 显示完 一行, 
88 就 清除 这一行的 剩余部分.
89 .It Fl s
90 把 重复的空行 压缩成 一个 空行.
91 .It Fl u
92 防止下划线.
93 .It Ic +/
94 在 显示 每个文件 前, 搜索
95 .Ic +/
96 选项 指定的 文本串.
97 .It Ic +num
98 从行号
99 .Ic num 
100 开始显示.
101 .Sh "命令 (COMMAND)"
102 .Nm more
103 的交互命令基于
104 .Xr vi  1  .
105 有些命令 以 一个 十进制数字 开始, 在 下面的描述 里 称之为 k. 后面的 描述中,
106 ^X 指 control-X.
108 .Bl -tag -width Ic
109 .It Ic h No or Ic ?
110 帮助: 显示 这些 命令 的 摘要. 你 如果 忘掉 所有 其他的命令, 请记住这个.
111 .It Ic SPACE
112 显示 接下来的 k 行文本. 缺省值 是 当前的屏幕大小.
113 .It Ic z
114 显示 接下来的 k 行文本. 缺省值 是 当前的屏幕大小. 参数 成为 新的缺省值.
115 .It Ic RETURN
116 显示 接下来的 k 行文本. 缺省值 是 1. 参数 成为 新的缺省值.
117 .It Ic d No or Ic \&^D
118 卷屏 k 行. 缺省值 是 当前的 卷屏大小, 初始化为 11. 参数 成为 新的缺省值.
119 .It Xo
120 .Ic q
121 .No 或
122 .Ic Q
123 .No 或
124 .Ic INTERRUPT
126 退出.
127 .It Ic s
128 向前跳过 k 行文本. 缺省值 是 1.
129 .It Ic f
130 向前跳过 k 屏文本. 缺省值 是 1.
131 .It Ic b No or Ic \&^B
132 向后跳回 k 屏文本. 缺省值 是 1.
133 .It Ic '
134 跳到 上一次 搜索 开始 的 地方.
135 .It Ic =
136 显示当前行号.
137 .It Ic \&/ Ns Ar pattern
138 搜索 第 k 个 符合 正则表达式的 文本串. 缺省值 是 1.
139 .It Ic n
140 搜索 最后 第 k 个 符合 正则表达式的 文本串. 缺省值 是 1.
141 .It Ic !<cmd> No or Ic :!<cmd>
142 在子 shell 中执行 <cmd>.
143 .It Ic v
144 启动 /usr/bin/vi, 指向 当前行.
145 .It Ic \&^L
146 刷新屏幕.
147 .It Ic :n
148 跳到 后面 第 k 个 文件.  缺省值 是 1.
149 .It Ic :p
150 跳到 前面 第 k 个 文件.  缺省值 是 1.
151 .It Ic :f
152 显示 当前文件名 和 行号.
153 .It Ic \&.
154 重复上次命令.
156 .Sh "环境 (ENVIRONMENT)"
157 .Nm More
158 利用 下面的 环境变量 (如果 它们 存在):
159 .Bl -tag -width Fl
160 .It Ev MORE
161 这个变量 设置 你 喜欢的
162 .Nm more 
163 选项.
164 .It Ev SHELL
165 当前使用的 shell (一般说来 就是 登录 shell).
166 .It Ev TERM
167 指定 终端类型, more 用它来 获取 操作屏幕 所需的 终端特性.
169 .Sh "另见 (SEE ALSO)"
170 .Xr vi 1
171 .Xr less 1
172 .Sh "作者 (AUTHOR)"
173 Eric Shienbrood, UC Berkeley
175 Modified by Geoff Peck, UCB to add underlining, single spacing
177 Modified by John Foderaro, UCB to add -c and MORE environment variable
178 .Sh "历史 (HISTORY)"
179 .Nm more
180 命令 出现在
181 .Bx 3.0 .
182 本手册页 描述了
183 .Nm more
184 version 5.19 (Berkeley 6/29/88), 目前 它 用在 Linux 社团. 
185 制作文档时 使用了 其他几个版本 的 手册页, 
186 并且 根据 源程序 作了 扩充.
187 .Sh "[中文版维护人]"
188 徐明 <xuming@users.sourceforge.net>
189 .Sh "[中文版最新更新]"
190 2003/05/13
191 .Sh "《中国Linux论坛man手册页翻译计划》"
192 http://cmpp.linuxforum.net