标签: pager

寻呼机程序喜欢less,能够重复前N行

有没有办法让less程序在每个显示的页面上重复第一行(或前两行)?

有没有其他寻呼机程序可以做到这一点?

这将是一个杀手级应用程序内的数据库表的浏览,认为mysqlpsqlgqlplus...

请参阅本页底部的屏幕截图。我想重复标题行 + 水平 ascii 栏。

command-line less pager

15
推荐指数
1
解决办法
2419
查看次数

有没有办法将大多数键绑定更改为更熟悉的内容?

most 寻呼机很好,但它的默认键绑定与其他任何键绑定都不一样。

由于我不想为我的寻呼机学习一套全新的键绑定(无论它多么花哨和美妙),有没有办法让most热键感觉更像viless以及其他?

pager keyboard-shortcuts most

13
推荐指数
1
解决办法
1338
查看次数

使用“zless”查看压缩文件时出现问题,但使用“zmore”或“gunzip -c”则不会

在我的 FreeBSD 13.2 系统上,该zless实用程序无法查看用gzip或压缩的文本文件compress,警告它们可能是二进制文件,然后如果我说我想查看内容,则显示垃圾。奇怪的是,使用zmoreorgunzip -c似乎有效。

$ zless znapzend.log.1.gz
"znapzend.log.1.gz" may be a binary file.  See it anyway?
Run Code Online (Sandbox Code Playgroud)

(回答肯定则将二进制数据发送到终端。)

$ zless --version
less 608 (POSIX regular expressions)
Copyright (C) 1984-2022  Mark Nudelman

less comes with NO WARRANTY, to the extent permitted by law.
For information about the terms of redistribution,
see the file named README in the less distribution.
Home page: https://greenwoodsoftware.com/less
Run Code Online (Sandbox Code Playgroud)
$ zmore --version
less 608 (POSIX regular expressions)
Copyright …
Run Code Online (Sandbox Code Playgroud)

freebsd less pager compression more

10
推荐指数
1
解决办法
592
查看次数

Shift-Space in less

在现代网络浏览器和其他带有文本内容的软件中,Space或多或少地向下滚动一屏。ShiftSpace在所有内容中向上滚动,但less.

如何使用ShiftSpace向上滚动less?或者,是否有另一个寻呼机(POSIX 兼容性是我唯一的要求)可以完成这项工作?

有人告诉我一些终端模拟器和一些终端 UI 库(ncurses?),不识别ShiftSpace. 这是一个有效的问题吗?

less pager terminal

9
推荐指数
1
解决办法
1968
查看次数

是否可以在 less 寻呼机中滚动到文件末尾之外?

是否可以以更少的方式滚动越过底部?

理想情况下,我希望能够在终端窗口顶部看到我正在查看的文件的最后一行(屏幕的其余部分可能用波浪号 ( ~)填充,这意味着空行/这里没有任何内容)不到)。

less pager scrolling

9
推荐指数
1
解决办法
1966
查看次数

有图形寻呼机吗?

有人知道可以用来代替lessmore用于查看文本的 GUI 应用程序 (X/GTK+/Qt/whatever) ,特别是从标准输入管道输入的应用程序吗?理想情况下,寻找也可以在 Mac OSX 上运行的东西(甚至可能只在 Mac 上运行)。

我希望向 UNIX 新手介绍命令行文本处理的美妙世界(使用awksedgrep甚至一些perl),使用允许交互式搜索、使用鼠标滚动的漂亮 GUI 向他们显示文本会很有用(我知道大多数 Linux 终端支持较少的鼠标滚动,但 Mac 终端不支持)等。

到目前为止,我发现的最好的事情是将输入通过管道输入zenity --text-info,但该查看器非常有限,甚至不允许搜索。

pager gui

7
推荐指数
1
解决办法
908
查看次数

在 Less 中更改搜索突出显示颜色

如果您愿意,我在自定义搜索/查找突出显示颜色或字体格式方面有点迷失。我知道使用LESS_TERMCAP_*我们可以改变较少显示的字体格式。全部功能都在这里

但是我不知道如何更改搜索突出显示!我想添加背景颜色并更改前景色以使它们与标准输出颜色不同。否定标准输出是首选。

另外,还有一个问题。带有特殊字符(如@0)的参数,我们如何编写它们的LESS_TERMCAP_变量?

甚至无法猜测使用哪个来改变颜色真的很烦人!在此先感谢您对此事的了解。

linux less colors pager termcap

7
推荐指数
1
解决办法
901
查看次数

是否有停止换页的寻呼机?

是否有停止换页的寻呼机?

当我阅读 RFC 时,我可以这样阅读它们:

$ less -z57 rfc748.txt
Run Code Online (Sandbox Code Playgroud)

这将使寻呼机与页面对齐,但这有点麻烦,当我进行搜索时,我更喜欢它使屏幕与页面边界对齐。页面边界用换页标记。

pager

6
推荐指数
1
解决办法
295
查看次数

更改默认(手动)寻呼机

我正在使用 bash 开发 Solaris 10。想要将默认寻呼机从“更多”更改为“更少”(因为“少即是多”:)。尝试执行以下操作:

PAGER=less
Run Code Online (Sandbox Code Playgroud)

附注。当我在 csh 中通过

setenv PAGER less
Run Code Online (Sandbox Code Playgroud)

然后它起作用了

bash man pager

6
推荐指数
1
解决办法
5884
查看次数

如何向手册页添加行号?

如何在 Linux 中向man页面或页面添加行号?info我想使用行号在手册页中导航。我可以将手册页写在一个文件中,然后用 Vim 打开它,但是有更好的方法吗?

linux less man pager info

6
推荐指数
3
解决办法
1479
查看次数