标签: pager

bash:彩色手册页

我必须在系统中的何处查看以对手册页进行着色?

手册页的查看次数较少,因此我尝试将以下几行添加到我的 .bashrc 中以更改颜色:(顺便说一句,这很好用。)

 #
 #   L E S S   C O L O R S   F O R   M A N   P A G E S
 #

 # CHANGE FIRST NUMBER PAIR FOR COMMAND AND FLAG COLOR
 # currently 0;33 a.k.a. brown, which is dark yellow for me 
    export LESS_TERMCAP_md=$'\E[0;33;5;74m'  # begin bold

 # CHANGE FIRST NUMBER PAIR FOR PARAMETER COLOR
 # currently 0;36 a.k.a. cyan
    export LESS_TERMCAP_us=$'\E[0;36;5;146m' # begin underline

 # don't change anything here
    export LESS_TERMCAP_mb=$'\E[1;31m'       # …
Run Code Online (Sandbox Code Playgroud)

bash shell colors pager man

15
推荐指数
2
解决办法
3219
查看次数

更改较少(寻呼机)默认选项

我正在使用 Ubuntu 10.04。我的默认寻呼机(使用 update-alternatives 设置,而不是 $PAGER)较少。问题是,当我在 '-f ansi' 模式下使用 ri(Ruby 文档工具)时,较少显示转义序列(例如 'ESC[36m'),而不是显示彩色文本。我可以通过使用 -R 选项手动将输出减少到更少来强制它显示颜色,例如:

ri -f ansi String | less -R
Run Code Online (Sandbox Code Playgroud)

但是,当 less 用作寻呼机时,我希望这是默认选项。

注意:我知道默认情况下更多和大多数显示颜色,但由于类似 vi 的键绑定,我使用的更少。

less pager ubuntu

10
推荐指数
2
解决办法
5240
查看次数

是否有自动滚动、延时的 Unix 寻呼机命令?

我想查看减慢的大命令的输出,例如每次滚动之间自动延迟 500 毫秒的幻灯片。实现这一目标的最简单方法是什么?

unix less pager

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

emacs 作为寻呼机?

我正在寻找一种在 shell 中使用 emacs 作为我的寻呼命令的方法(例如使用 man 或滚动具有大量输出的异步命令的输出)。我使用 emacsclient 作为我的 $EDITOR,但 emacsclient 不能使用 stdin 作为它的输入文件。是否有一个 emacs 扩展可以做到这一点,或者失败了,一个使用大部分 emacs 缓冲区运动和搜索命令的寻呼机?

我知道我可以只使用 Mx term 或 Mx ansi-term 并将我的 $PAGER 变量设置为“cat”,但我希望有一些东西可以与我目前分别使用 emacs 和 xterm 的习惯相结合。

shell emacs pipe pager

8
推荐指数
1
解决办法
1806
查看次数

让更少的工作像猫一样,如果只有一个充满文字的屏幕

在我的 Debian 机器上,less总是打开备用屏幕来显示内容。

如果只显示 2 或 3 行,这很烦人。我想less

  • 作为寻呼机工作,如果有超过一屏的信息

  • 并像 一样工作cat,如果没有。

显然,less-F“单屏”案例的标志:

-F 或 --quit-if-one-screen

如果整个文件可以显示在第一个屏幕上,则使 less 自动退出。

但在我的情况下,它只是再次退出,并且没有显示任何信息。它更像是cat /dev/null,因此不是很有用。

有谁知道如何实现这种less行为?

cat less pager

8
推荐指数
1
解决办法
1172
查看次数

是否有使用 emacs 键绑定的寻呼机?

more 和 less 似乎都深受 vi 命令的影响。有没有比 emacs 更像开箱即用的寻呼机?

unix emacs pager

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

如何使 man 命令不使用寻呼机?

如何强制man命令不使用寻呼机,而是一次输出整个联机帮助页并保持所有突出显示?

如果我使用man -P catman | cat,我会失去突出显示。

manpages pager

4
推荐指数
1
解决办法
1111
查看次数

滚动超出文件末尾时,防止分页器退出

不太喜欢,将它用作 Linux 中的默认寻呼机。

但是,有时我会快速向下滚动大文档,并且在我有时间停止滚动之前到达文档末尾时退出较少。我只想less退出我输入q,而不是因为我要求它滚动到文档末尾。那可能吗?

谢谢

linux less pager

3
推荐指数
1
解决办法
1305
查看次数

标签 统计

pager ×8

less ×4

emacs ×2

shell ×2

unix ×2

bash ×1

cat ×1

colors ×1

linux ×1

man ×1

manpages ×1

pipe ×1

ubuntu ×1