在沒有尋呼機的終端機中顯示手冊頁

在沒有尋呼機的終端機中顯示手冊頁

man預設使用尋呼機。對於短頁面,我只想將它們回顯到終端機而不進行尋呼。我在 OS X 上。

man -t man                  #produces PostScript output
man man | groff -T latin1   #readable, but line wraps badly
man man | troff -a          #readable, but ... interesting ...
man man | echo              #no output

更好的優惠?

答案1

您不會得到格式化,但您可以將尋呼機設定為簡單cat

man man -P cat

另外,man透過管道傳輸時不會格式化,這就是為什麼以下命令會得到相同的結果:

man man | cat

答案2

擴展至阿讓的回答,如果將其透過管道傳輸到 ,則可以使用 cat 作為尋呼機進行格式化ul

man foo -P cat | ul

答案3

事實上,我走了一條不同的路線,因為我意識到我的「真正的問題」是less退出時清除螢幕。我放

export MANPAGER='/usr/bin/less -isXF'

在我的啟動設定檔中。該-X參數意味著當我退出較少時,螢幕上的手冊頁的任何部分都會保留在那裡。

相關內容