
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
參數意味著當我退出較少時,螢幕上的手冊頁的任何部分都會保留在那裡。