more 指令

警告
本文最后更新于 2023-10-22,文中内容可能已过时。

more 指令

more指令是一个基于 vi 编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容,感觉这个命令的重点是快捷操作,而不是参数选项

有了lessmore用的不多。

1
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

0%