less
为了克服 more
的缺点,一个新的“pager”诞生了,针锋相对地起名为 less(1)
。 less
是一个非常强大的“pager”,除了支持 more
的所有功能以外还有一些其他特性。比如,less
允许使用方向键来控制。
因为它相当受欢迎,许多 Linux 发行版将 more
排除在外来支持 less
. Slackware 两个都有。另外,Slackware 有一个 less
的预处理器 lesspipe.sh
。它能让用户在一些非文本文件上执行 less
。 lesspipe.h
在传入文件后会生成文本输出,并在 less
内显示。
less
几乎有文本编辑器的所有功能,除了文本编辑以外。支持 vi 风格的逐行移动(使用 j
和 k
),方向键移动,以及 ENTER
。如果文件一行太长屏幕装不下,还能横向滚动。 g
可回滚到文件开头,G
跳转到末尾。
搜索功能和 more
一样,按 /
完成,不过搜索结果会高亮显示。输入 n
会跳转到下一个匹配,N
到上一个。
与 more
一样,less
也能通过管道打开文件:
译者注:原书如此。
less
还有更多功能等待发现,只需输入 h
。
最后更新于