gpt4 book ai didi

vim - 用 less 或类似的东西在终端中分页的常规文本文件

转载 作者:行者123 更新时间:2023-12-04 22:19:42 35 4
gpt4 key购买 nike

我正在寻找能够使用任何文本编辑器编辑文本文件并使用 less 之类的工具在终端中将其分成页面阅读的方法。那么有没有一种方法可以放置一个特殊的符号或指令来告诉 less 在下一页继续以下文本?

最佳答案

明显的(标准)方法是将换页符(控制L)字符放入文件中(参见 What are carriage return, linefeed, and form feed? ).

但是,less 分页器(已变得流行)会忽略这些(除了突出显示它们)。

有趣的是,more 程序被记录为默认支持换页(参见示例 Is there a pager that stops on form feeds? ),

  • 但是(忽略 manpage )不适用于 Debian 和 Fedora(都使用名为 "util-linux" 的包,可能是为了模仿 less),以及
  • 在 OSX 中,类似的“改进”对 moreless 使用相同的二进制文件。 MacPorts 没有列出更多端口。
  • FreeBSD 也将“更多”和“更少”等同起来。

由于 POSIX 对 more 的描述没有提到换页处理,您不能指望在恰好被称为“更多”的任何地方找到该功能。

关于vim - 用 less 或类似的东西在终端中分页的常规文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32975751/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com