進一步閱讀

進一步閱讀

當用於man查看 FreeBSD 10.3-RELEASE-p11 上的線上幫助頁時,我在捲動到 EOF 後返回命令提示字元。我想要的:man當我到達手冊頁末尾時不應該退出,因為我可能想向上滾動...

在 Xubuntu 上效果很好。關於如何做到這一點有什麼建議嗎?

我讀到該程式less可以選擇-E“退出”。是否有可能man預設開啟此選項?如果是這樣,我在 的線上說明頁面找不到任何相關資訊man

答案1

資訊在 的手冊頁上man。它位於環境變數部分。

如果環境中兩者都不存在,則該MANPAGER命令的行為如下。如果需要彩色手冊,它會調用;否則它會調用.PAGERmanless -sRmore -s

反過來,lessand命令的行為預設不會在文件末尾退出,而會在文件末尾退出。morelessmore

因此,最簡單的方法(我自己就是這麼做的)就是打開彩色手冊。在我的~/.login_conf我有(省略一些不相關的環境變數):

我:\
    :setenv=MANWIDTH=tty,MANCOLOR=1,MANITALIC=1:\
    :安靜登入:

MANWIDTH和環境變數MANCOLOR記錄在同一手冊頁的同一部分。

環境MANITALIC變數呼叫我編寫的補丁,man該補丁打開grotty(已經存在)生成斜體 ECMA-48 輸出的能力,使所有標記有類似內容的手冊頁.I.BI螢幕上生成實際的斜體文字。我的終端支援斜體。如果你的也這樣做(而且很多人這樣做),你可能想嘗試一下。

~/.login_conf順便說一下,這是 FreeBSD 為互動式登入工作階段設定環境變數的與 shell 無關的方法。如果您願意,無論您選擇什麼 shell,都可以使用特定於 shell 的機制。 man login.conf。 ☺

進一步閱讀

相關內容