Terminal
退出後如何保留從 man 那裡閱讀的內容?
所以我們
man whatever
用來獲取命令的用法和其他資訊whatever
,當找到相關的資訊部分時,我想退出man
命令並在螢幕上留下資訊。所以我可以用上面的裁判輸入下一個命令。但是該man
命令會退出整個螢幕以恢復類似於vim
. 有沒有辦法做到這一點?
我相信這不是關於
man
它本身,而是關於您選擇的尋呼機(PAGER
環境變數)與正在使用的終端相結合。我猜你的尋呼機可能是
less
(現在典型的預設尋呼機並符合描述)。
less
有一個選項-X
可以讓您按照您正在尋找的方式進行行為。-X or --no-init Disables sending the termcap initialization and deinitialization strings to the terminal. This is sometimes desirable if the deinitialization string does something unnecessary, like clear‐ ing the screen.
例如
PAGER="less -X" man man
,可用於測試它,如果您發現此行為更可取,您可能會考慮PAGER
永久設置此值。