more
more [options] [files]
Description
Display the named files on a terminal, one screenful at a time. See less for an alternative to more.Options
+numBegin displaying at line number num.
-num number
Set screen size to number lines.
+/pattern
Begin displaying two lines before pattern.
-c
Repaint screen from top instead of scrolling.
-d
Display the prompt "[Press space to continue, `q' to quit] " instead of ringing the bell. Also display "[Press `h' for instructions] " in response to illegal commands.
-f
Count logical rather than screen lines. Useful when long lines wrap past the width of the screen.
-l
Ignore form-feed (Ctrl-L) characters.
-p
Page through the file by clearing each window instead of scrolling. This is sometimes faster.
-s
Squeeze; display multiple blank lines as one.
-u
Suppress underline characters.
Commands
All commands in more are based on vi commands. You can specify a number before many commands to have them executed multiple times. For instance, 3:p causes more to skip back three files, the same as issuing :p three times. The optional number is indicated by num in the following list.
SPACE
Display next screen of text.
z
Display next num lines of text, and redefine a screenful to num lines. Default is one screenful.
RETURN
Display next num lines of text, and redefine a screenful to num lines. Default is one line.
d,^D
Scroll num lines of text, and redefine scroll size to num lines. Default is one line.
q,Q,INTERRUPT
Quit.
s
Skip next num lines of text. Default is one line.
f
Skip forward num screens of text. Default is one screen.
b,^B
Skip backward num screens of text. Default is one screen. Does not work on pipes.
'
Return to point where previous search began.
=
Print number of current line.
/pattern
Search for pattern, skipping to numth occurrence if an argument is specified.
?, h
Display a summary of commands.
n
Repeat last search, skipping to numth occurrence if an argument is specified.
!cmd, :!cmd
Invoke shell and execute cmd in it.
v
Invoke an editor on the file at the current line. Use the editor in the environment variable VISUAL if defined, or EDITOR if that is defined; otherwise, default to vi.
^L
Redraw screen.
:n
Skip to next file, or numth file if an argument is specified.
:p
Skip to previous file, or numth previous if an argument is specified.
:f
Print current filename and line number.
.
Re-execute previous command.
Examples
Page through file in "clear" mode, and display prompts:
more -cd file
Format doc to the screen, removing underlines:
nroff doc| more -u
View the manpage for the more command; begin at the first appearance of the word "scroll":
man more|more +/scroll
Reference : http://www.linuxdevcenter.com
0 comments:
Post a Comment