more 指令
more 指令
more 指令是一个基于 vi 编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容,感觉这个命令的重点是快捷操作,而不是参数选项
有了
less,more用的不多。
more [-dlfpcsu] [-num] [+/ pattern] [+ linenum] [file ...]
-
-num第一次显示的行数 -
+num从第 num 行开始显示 -
+/pattern在每个文档显示前搜寻该字串(pattern),然后从该字串之后开始显示 -
-d提示使用者,在画面下方显示[Press space to continue, 'q' to quit.],如果使用者按错键,则会显示[Press 'h' for instructions.]而不是 ' 哔 ' 声 -
-s当遇到有连续两行以上的空白行,就代换为一行的空白行
常用操作命令
-
Enter:向下 n 行,需要定义。默认为 1 行, -
空格键:向下滚动一屏,b 向上滚动一屏,Ctrl+B 也是 -
Ctrl+F:向下滚动一屏,Ctrl+B 返回上一屏,跟 vim 的快捷键一样 -
=:输出当前行的行号 -
:f:输出文件名和当前行的行号 -
V:调用 vi 编辑器 -
!:命令 调用 Shell,并执行命令 -
q:退出more