有没有一种简单的方法可以关闭手册页上的所有样式?颜色、粗体、斜体,应有尽有……如果没有,还有什么不安的方式呢?
答案1
答案2
至少在默认的 Ubuntu 设置中(这可能因man
实现而异),man
仅当其标准输出连接到终端(即使使用TERM=dumb
)时才生成控制字符。因此,将其输出手动传输到寻呼机(或文件)中。
man man | less
答案3
当然,我没有花很长时间尝试这个,但我发现唯一可行的方法,但也禁用任何类型的分页*。
export PAGER=cat
man man
或者,
PAGER=cat man man
或者在你的 中创建一个 bash 函数.bash_profile
,
function boringman()
{
PAGER=cat man $*
}
但是,根据您的终端设置,这可能不适合您。
如果你想得到真的奇特的是,您可以组合man2html
,lynx
和more
或less
。设置PAGER
为类似man2html --some --options | lynx -stdin -dump | less --some --options
.我对 man2thml 的了解还不够,无法正确描述如何做到这一点,所以我将其作为练习留给您。这有点矫枉过正,但你会得到分页。
*控制字符实际上被保留,只是不显示。通过管道传递此输出more
或less
证明了这一点。